253 Peters St SW, Atlanta, Georgia, 30313, USA
Inviting bar & eatery serving seafood, salads & sandwiches in a chic, minimalist environment.