Restaurants in Atlanta, GA
Restaurants • Italian Restaurants
6623 Roswell Rd Ne.,
Atlanta ,
GA
30328
UNITED STATES
Based on 1 reviews
Loved the food
This is another place to loosen up. The atmosphere was very calming, probably because of the dim lights. The food was exceptional and the service was also outstanding. This place has always been one of my favorites.Worldwide > United States > Atlanta, GA > Italian Restaurants