Restaurants & Bars

Atlanta Italian

Italian downtown Atlanta on a Sunday night

Share:

Restaurants & Bars 12

Italian downtown Atlanta on a Sunday night

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.

Want to stay up to date with this post?

Feedback