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.

Meglio's Italian Grill & Bar - CLOSED

12490 Saint Charles Rock Rd, Hazelwood, MO 63044-2506
+1 314-344-1010
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent19%
  • Very good41%
  • Average26%
  • Poor7%
  • Terrible7%
31 Jan 2015
“Meglio's is out of business”
10 Sep 2014
“Great staff & food”
Restaurant Hours Closed
12490 Saint Charles Rock Rd, Hazelwood, MO 63044-2506
All Details
Reviews (26)
Traveller rating
Traveller type
Time of year

1 - 10 of 26 reviews

Reviewed 1 February 2015

Sad news, my favorite neighborhood Italian restaurant is out of business. My wife and I have dinned there dozens of times, brought guests and had parties there. We stopped by for dinner tonight. There is a for lease sign in the window and the restaurant...More

1  Thank Stu K
Reviewed 10 September 2014

We were a little skeptical about a restaurant in a stip mall, but the staff was top notch and the food was delicious! We will definately go back when we fly out of St Louis. If the atmosphere was a little nicer I would have...More

Thank CaribeJane
Reviewed 29 May 2014

We loved going here...but our last visit...was our last visit...a large group of mostly seniors...easy to please...service was good...food was pretty bad...either a new chef...or something. Sent the owner an email...nice but firm about all our complaints...no reply. That did it for me.Maybe by reading...More

Thank Patricia B
Reviewed 29 April 2014

I was on a business trip and ordered my meal to go. They did a great job at packaging the food. Did not care for the "pizza", but had the half and half jumbo ravioli and enjoyed it. The bread and salad were very fresh,...More

Reviewed 12 April 2014

We had a coupon for this restaurant we purchased almost a year ago. Last night we decided we would use it. When we entered the restaurant we were met by a very nice man who seated us immediately (was about 6:30 local time). The place...More

Thank Steve K
Reviewed 7 April 2014

We went to dinner here with a small group of friends. The food is good, I had Alfredo, it was good, and the servers were quick to refill drinks. The seating is a bit snug as the tables are all lined up like sitting in...More

Thank Kathleen B
Reviewed 31 March 2014

Went there with 3 others for dinner while on a business trip. I had the tortellini with alfredo sauce. The meat had little flavor to it, I was not thrilled. Co workers felt their meals (lasagna, steak, ravioli) were just average as well. Staff was...More

2  Thank lf479
Reviewed 21 March 2014

I had Luigi's pizza many times as a teenager and recently heard the Pizza here compared. I was very pleasantly surprised. I enjoyed the pizza so much as well as the Grandma's receipe dressing. Great food and atmosphere and the waitress was top notch. I...More

Thank ObiKAH
Reviewed 9 March 2014 via mobile

I was really happy with all my food. The $25 deal was a great value. The server was perfect friendly. Never had toasted ravioli very yummy. Pleasantly surprised. Decore was a touch dark. I would like to come back but I was doing a cross...More

Thank lowkey4
Reviewed 18 October 2013

This was the first time here. We got the 2 meals and appetizer for $25.00. Both got the grilled chicken sandwich. One side being the house salad with grandmas dressing--which was very good. Other side was onion rings-Crispy and about 3/8" thick (would get them...More

Thank Julie G
Nearby HotelsSee all 10 hotels in Hazelwood
Economy Inn & Suites
11 reviews
.03 km away
Super 8 by Wyndham Bridgeton/Arpt/St Louis Area
254 reviews
.52 km away
The Lodge Hotel & Banquets St. Louis Airport
80 reviews
.52 km away
Americas Best Value Inn Bridgeton - St. Louis / North
29 reviews
.52 km away
Nearby Restaurants
El Maguey
31 reviews
.82 km away
Olive Garden
55 reviews
.37 km away
Ya Hala
15 reviews
.23 km away
20 reviews
.01 km away
Nearby Attractions
Boenker Hill Vineyard and Winery
8 reviews
.98 km away
Regal Cinemas St. Louis Mills Stadium 18 IMAX Movie Theater
21 reviews
3.96 km away
Hollywood Casino Amphitheatre
204 reviews
3.52 km away
Lewis and Clark Boat House and Nature Center
148 reviews
4.76 km away
Improve this listing

Restaurant Details

Open Hours
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 11:00 pm
11:00 am - 11:00 pm
Location and Contact Information
  • Address: 12490 Saint Charles Rock Rd, Hazelwood, MO 63044-2506
  • Location: United States  >  Missouri (MO)  >  Hazelwood
  • Phone Number: +1 314-344-1010
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