Carl's Deli
6401 Clayton Rd, St. Louis
(314) 721-2393
Recent Reviews
Order Online
You May Also Like
FRESH Healthy Cafe Clayton - 6451 Clayton Rd
Cafe, Juice Bar & Smoothies, Gluten-Free
Salume Beddu - 7118 Oakland Ave
Specialty Food, Butcher, Deli, Sandwich Shop, Wine
Dou Dou Cafe - 6318 Clayton Rd
Vietnamese, Cafe
Restaurants in St. Louis, MO
Carl's Deli
6401 Clayton Rd, St. Louis, MO 63117
(314) 721-2393