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.
Last seen: January 20th at 12:16pm — Visit site