Drag box to select area
This place is a breath of fresh air and fresh food. It is really fast good food. The chain is spreading all over the south. Its recipes contain fresh ingredients with a Mediterranean flare. It is are known for its Stacks, sandwiches such as the Olympus, turkey, tomato, lettuce, onion, feta-parsley spread on a focaccia. It offers gift cards and catering.
2333 Peachtree Rd NE, Atlanta, GA 30305
- Hours: Daily, 11am - 9pm
- Accessible: yes