Restaurants in Atlanta, GA
Restaurants • American Restaurants
1198 Howell Mill Rd Nw.,
Atlanta ,
GA
30318
UNITED STATES
Based on 1 reviews
Best sandwiches. Ever.
This place should be in that "stuff what white people like" book. It's yuppy central in this place but I don't think any other location in Atlanta can compete with their sandwiches. Maybe it's because the bread is baked in house, and the...Worldwide > United States > Atlanta, GA > American Restaurants