Review of Caruso's Deli

1000 Washington Ave, St. Louis, MO 63101

Overall Rating

Review


The chef is really knowledgeable on gluten free items and makes sure that you are able to have everything you order. The sandwiches are great!

Updated 7 years ago

Celiac