We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

DeLeo's Cafe & Deli of Missouri - CLOSED

2782 N Highway 67, Florissant, Saint Louis, MO 63033-1402
+1 314-830-3880
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent40%
  • Very good60%
  • Average0%
  • Poor0%
  • Terrible0%
16 Sep 2014
“Excellent Food, friendly service, warm environment”
28 May 2014
“Great Food!”
Restaurant Hours Closed
2782 N Highway 67, Florissant, Saint Louis, MO 63033-1402
All Details
Reviews (10)
Traveller rating
Traveller type
Time of year

1 - 10 of 10 reviews

Reviewed 17 September 2014

I loved when you walk in the workers great you with a smile. If it's your first time visiting they take the time to explain the menu to you so you can get a better understanding of the food. On Mondays they have karaoke night,...More

Thank AngieBReal
Reviewed 29 May 2014

Wish we hadn't waited so long to try this place! Finally made it in for lunch one day and will definitely be going back. Sandwiches were very good. Went back for dinner a couple weeks later. Live music and the food was just as good...More

Thank Kim E
Reviewed 24 April 2014

Been to this restaurant numerous times and the food is always delicious. Great sandwiches, and they they are always willing to make them the way you want. Their beef brisket is awesome, and so very tender. They also serve multiple soups each day. Maybe a...More

Thank 2Royces
Reviewed 15 October 2013

Do yourself a favor and skip the chain restaurants in Florissant, and go check out this little gem! The menu is huge and the food is delicious. Kids eat free on Sunday with a paid adult entree. I recommend the Tom Deleo sandwich! The staff...More

1  Thank youthal
Reviewed 25 September 2013

I like DeLeo's because they have many options and great food. I've had their Some Like It Hot wrap which has super spicy chicken, lettuce, and tomato in a spinach wrap. I think it's excellent with a side of ranch to dip in. I've also...More

Thank StaceyM1
Reviewed 24 August 2013

We went to Deleo's because we have driven by several times. It was very good. I had one of the vegetable sandwiches and my husband made what he called "The Big Pig" of Ham, Bacon ans swiss. Both were delicious and the staff were very...More

Thank etaschwer
Reviewed 7 July 2013

Tried Deleos after seeing it in Feast Magazine - probably passed it dozens of times before that...it's in one of the many strip centers in Florissant on Lindbergh. When I went in, I was greeted by the owner and he explained the menu to me....More

Thank baseballover
Reviewed 13 June 2013

My wife wanted take me here for my birthday ..the menu had something for everyones taste, Including my VEGAN son. A great place! They even had cannollis

Thank Tim A
Reviewed 2 April 2013 via mobile

The staff is very friendly and the food has been really good each time I've been. It's a nice casual big place. Too bad they have to sit so far back off the road( Lindbergh)

Thank Crdy1957
Reviewed 31 August 2012

With recipes from the original Food Network-praised deli in Colorado, DeLeo's provides wide variety of sandwiches. It's hard to decide which to get. They are all movie-themed so you need the menu descriptions to coordinate their names with your deli favorites. The salads are also...More

Thank BBBBaby
Nearby Restaurants
Simply Thai Restaurant
32 reviews
.42 km away
54th Street Grill & Bar
29 reviews
.27 km away
Lee's Famous Recipe Chicken
8 reviews
.15 km away
Hawaiian Grill
5 reviews
.26 km away
Nearby Attractions
Old St. Ferdinand Shrine
22 reviews
2.92 km away
Regal Cinemas St. Louis Mills Stadium 18 IMAX Movie Theater
17 reviews
9.79 km away
Boeing Store
8 reviews
7.30 km away
St. Louis Outlet Mall
117 reviews
9.79 km away
Improve this listing

Restaurant Details

Open Hours
10:00 AM - 8:00 PM
10:00 AM - 10:00 PM
10:00 AM - 10:00 PM
10:00 AM - 10:00 PM
10:00 AM - 10:00 PM
10:00 AM - 10:00 PM
10:00 AM - 10:00 PM
Location and Contact Information
  • Address: 2782 N Highway 67, Florissant, Saint Louis, MO 63033-1402
  • Location: United States  >  Missouri (MO)  >  Saint Louis  >  Florissant
  • Phone Number: +1 314-830-3880
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing