Savor This: Baba on Central

With evil eyes decorated throughout and a menu that blends American flair into Greek & Lebanese dishes, this restaurant is guaranteed free of bad juju. Located in the Grand Central District, come here to savor in a full-service restaurant, cocktail bar and a fast-casual bakery.

3777 Views
Embed Add to Remove from Trip Favorites Share with Friends
Your Trip Favorites in St. Petersburg/Clearwater