
← St. Petersburg restaurants
Baba Restaurant
No reviews yet
Mediterranean2701 Central Ave, St Petersburg
Own or manage Baba Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address2701 Central Ave, St Petersburg 33713
Phone+17279543406
Websitehttp://www.eatatbaba.com/
Email[email protected]
SocialFacebook
Eat at Baba is a neighborhood eatery located in Historic Kenwood that focuses on fresh ingredients and putting a twist on classic family recipes.
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.