Restaurants & Bars

Atlanta Italian

Italian downtown Atlanta on a Sunday night

Share:

More from Restaurants & Bars

Restaurants & Bars Atlanta Italian

Italian downtown Atlanta on a Sunday night

j
J and V | | Nov 8, 2012 10:13 PM

Tktle pretty well says it all: looking for a nice Italian place near the Omni CNN Centre or a short cab ride away. Business colleagues so not a pizza joint but not romantic either.

Feedback