Pickles Deli

restaurants / Deli

Pickles Deli information

Location
St Louis , USA
Address
22 N Euclid Ave
Telephone
+1 314 361 3354
More information
www.picklesdelistl.com
Prices
mains $5-10
Opening hours
9am-7pm Mon-Fri, 10am-3pm Sat
Something wrong?
Submit a correction

Top ingredients separate this slick deli from humdrum sandwich chains; for example, the French dip is laden with house-roasted beef. Get your Forest Park picnic here.