1
Mio Osteria
Italian restaurant
👍👍 We stopped in for lunch and had a great meal. Service was top notch, food was excellent, and the atmosphere was great. We ate from the lunch menu, both got the half sandwich and salad, and were both very pleased. The portions were more than expected and the food was very tasty. I highly recommend...
4.80 (99 reviews)
2
Sugo's Spaghetteria
Italian restaurant
Comfy dining room with rustic decor features a focused menu of elevated Italian home cooking & wine.
$$ $$
4.60 (815 reviews)
4
Bella Milano Edwardsville
Italian restaurant
Large, buzzing local chain branch with a varied Italian menu of pizzas, pastas, entrees & cocktails.
$$ $$
4.50 (1.5K reviews)
5
Joe’s Pizza And Pasta
Restaurant
Relaxed Italian eatery serving pizza & pasta dishes with housemade sauces, plus sandwiches & sides.
$$ $$
4.50 (623 reviews)
6
Imo's Pizza
Pizza restaurant
No-frills chain specializing in St. Louis-style pies with thin crusts & Provel cheese.
$$ $$
4.20 (514 reviews)
7
Pasta House Co
Italian restaurant
Branch of a local chain of family-oriented Italian restaurants serving up pastas, pizzas & entrees.
$$ $$
4.10 (950 reviews)