Bistros | Establishments | Indian | Restaurants
310 Central Ave Saint Petersburg, Florida 33701-3823 727.894.3663