
3368 Peachtree Road, N.E.
Atlanta, GA 30326
404-816-9650
Email Us
A Pre-World War II, Little Italy style restaurant serving Old World and New World Southern Italian Cuisine in a vibrant atmosphere. Bring a big appetite and big expectations!
90°F



