Description
La Grotta Ristorante Italiano, an Atlanta tradition since 1978, offers fine dining in an intimate ambiance overlooking a beautiful garden located in the heart of Buckhead. La Grotta has been voted the Best Italian Restaurant by Atlanta Magazine for 16 years in a row. They were also the AAA Four Dia...
Read More
Awards and Ratings
Venue Awards
Winner of the Di Rona Award.