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.

Cannoli's Restaurant

462 N US Hwy 67, Florissant, Saint Louis, MO 63031-5102
+1 314-839-5988
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent50%
  • Very good32%
  • Average16%
  • Poor1%
  • Terrible1%
Travellers talk about
“cannoli” (12 reviews)
“lasagna” (5 reviews)
Closed Now
All hours
$$ - $$$
462 N US Hwy 67, Florissant, Saint Louis, MO 63031-5102
All Details
Write a Review
Reviews (53)
Traveller rating
Traveller type
Time of year

1 - 10 of 53 reviews

Reviewed 1 week ago via mobile

Great food, great service, hard to decide what to try next! Wonderful desserts & wine also. Kid friendly.

Thank Karen S
Reviewed 26 March 2017

We've been here a few times, and have almost always enjoyed our meals. Very reasonable prices, and a nice selection of Italian dishes ... servings are on the generous side, so unless you're famished, count on leftovers for the next day. (In reading previous reviews...More

1  Thank strawberryblonde1950
Reviewed 1 March 2017

Went with a group 7 for lunch. I wanted something calorie friendly. I ordered baked fish with broccoli. I was pleasantly surprise that it tasted wonderful. Everyone at the table liked their food and the bread I was told was yummy.

Thank retireandhappy
Reviewed 19 February 2017

I like Cannoli's because the food is always good, and it isn't too noisy, like so many other restaurants are now. The decor is charming, and the friendly staff complete the experience. They also have a semi secluded area if you'd like a little privacy...More

1  Thank Roberta G
Reviewed 14 February 2017

The atmosphere and food are very good. I know the owner very well and he is very nice. The waitress are always friendly and the beer is cold.

Thank Donald T
Reviewed 14 February 2017

Looking for some great Italian food look no further than Cannol's. The best pasta and salad ever. The homemade salad dressing is top shelf.

Thank ROSE S
Reviewed 4 February 2017

We had our rehearsal dinner here 15 years ago...and the food is still just as good! Great Italian dinner, quaint atmosphere...will always be a family favorite!

2  Thank Maggie E
Reviewed 2 February 2017

We have been going here for many years. One favorite dish is the eggplant parmigiano, which is only on the menu as an appetizer, but used to be a main dish, however, it can be requested as a meal. We appreciate the quiet atmosphere. There...More

1  Thank D K
Reviewed 3 January 2017 via mobile

One of the best kept secrets of North County. The best pasta or Italian food outside of Italy. Great atmosphere for entire family, party or dining alone.

Thank Steve E
Reviewed 29 November 2016

One of my "go to" places. Great food good service and nice people. The house salad dressing is excellent. I highly recommend the place. They have a meeting room for larger events.

Thank daninstlouis
Nearby Restaurants
Pearl Cafe
71 reviews
.65 km away
Helfer's Pastries
44 reviews
.68 km away
La Fuentes
44 reviews
.14 km away
Nearby Attractions
Old St. Ferdinand Shrine
21 reviews
.34 km away
Regal Cinemas St. Louis Mills Stadium 18 IMAX Movie Theater
12 reviews
6.64 km away
St. Louis Outlet Mall
111 reviews
6.64 km away
James S. McDonnell Prologue Room
8 reviews
4.94 km away
Questions & Answers
Get quick answers from Cannoli's Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Serves Alcohol, Reservations
Good for
Groups, Kids, Child-friendly
Open Hours
16:00 - 21:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 23:00
16:00 - 23:00
Location and Contact Information
  • Address: 462 N US Hwy 67, Florissant, Saint Louis, MO 63031-5102
  • Location: United States  >  Missouri (MO)  >  Saint Louis  >  Florissant
  • Phone Number: +1 314-839-5988
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