Drag box to select area
Great deli shop with nice range of offerings. Super friendly staff! Plenty of seating, very clean and affordable pricing. The Philly is pleasant to the palette.
590 Cascade Ave SW, Atlanta, GA 30310
- Hours: Mon - Sat, 11am - 8pm