Fish Camp & Oyster Bar

The Optimist

914 Howell Mill Road Atlanta, GA 30318

Tel: 404 477 6260

Reservations