Restaurants & Bars

Philadelphia Deli

Spring Garden Deli


Restaurants & Bars 4

Spring Garden Deli

AmeriKenArtist | Apr 15, 2010 05:30 PM

Where is this deli located? I did the cyberwalk with Google maps and all I can find is a gas station at 2201 Spring Garden. Coming to see Picasso and thought of eating at this nearby deli. I appreciate any help and suggestions. -Ken

Want to stay up to date with this post?

Recommended From Chowhound