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

€€ - €€€Italian
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 good31%
  • Average15%
  • Poor3%
  • Terrible1%
Travellers talk about
“pasta” (8 reviews)
“bread” (8 reviews)
“cannoli” (2 reviews)
Closed Now
All hours
€€ - €€€
462 N US Hwy 67, Florissant, Saint Louis, MO 63031-5102
All Details
Write a Review
Reviews (57)
Traveller rating
Traveller type
Time of year

1 - 10 of 57 reviews

Reviewed 16 August 2017

The North Star District of the BSA Greater Saint Louis Area Council has its annual leaders' dinner at Cannoli's; and, it's always a success with great food & service. My youngest daughter had her wedding reversal dinner at Cannoli's five years ago; and we come...More

Thank wjbcqeagle
Reviewed 8 August 2017

The food was OK, and not expensive, but the service was awful. The waitress was obviously not experienced, or perhaps not well trained or supervised at all. She made several mistakes and was apologetic, but she could not handle our large party (even though the...More

Thank Jennifer H
Reviewed 3 August 2017 via mobile

Good food and the service was good. We would go back again. The pasta con broccoli was good white sauce excellent.

Thank Stephanie J
Reviewed 1 August 2017 via mobile

Our family of 8 was in town on a vacation. We found this place and thought we would give it a go. From the outside it doesn't look like anything special. Once you walk in you realize that it is very unique. The atmosphere and...More

Thank Heather E
Reviewed 12 July 2017 via mobile

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

Thank Karen S
Reviewed 25 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 13 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 13 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
Nearby Restaurants
Hendel's Restaurant
321 reviews
1.10 km away
Helfer's Pastries
47 reviews
.68 km away
Pearl Cafe
73 reviews
.65 km away
Nearby Attractions
Old St. Ferdinand Shrine
22 reviews
.34 km away
Regal Cinemas St. Louis Mills Stadium 18 IMAX Movie Theater
14 reviews
6.64 km away
Boeing Store
5 reviews
4.48 km away
St. Louis Outlet Mall
115 reviews
6.64 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
Dinner, Lunch
Restaurant features
Takeout, Seating, Waitstaff, Serves Alcohol, Reservations
Good for
Groups, Child-friendly, Kids
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