930 Howell Mill Road Atlanta, GA 30318
Seated: 16
We would be happy to reserve a space in our main dining room for parties up to 16 guests. Located in an alcove near the entryway for Superica, this tucked off area includes comfortable banquette seating.