Address: 85 Poplar St NW, Atlanta, GA 30303, USA
Sometimes they do have live music, especially the weekends but they are always playing good music on the sound system.
Not when I was there! But so much to do after you eat within walking distance.
Add Answer
Thanks! Your answer is awaiting moderation.
How much for a slice of pizza
How Are our wings? Should I get lemon pepper or teriyaki
Do you deliver?
Trending Places
Italian restaurant
2480 Briarcliff Rd NE, Atlanta, GA 30329, USA
2860 Cumberland Mall, Atlanta, GA 30339, USA
749 Moreland Ave SE b100, Atlanta, GA 30316, USA
1123 Peachtree Walk NE, Atlanta, GA 30309, USA
500 Pharr Rd NE, Atlanta, GA 30305, USA
1931 Cheshire Bridge Rd NE, Atlanta, GA 30324, USA
4000 Summit Blvd NE, Atlanta, GA 30319, USA
753 Edgewood Ave NE, Atlanta, GA 30307, USA