Babalu | Cuban Mediterranean Bistro
Language: English
Olive Bistro is an Atlanta top-rated Mediterranean restaurant serving house-made dishes using family recipes. Two Atlanta locations to serve you in Midtown and Vinings.
Pinpointing the best tasting food and drink, regardless of price or cuisine, and sharing personal stories of the people behind the flavor.