Best Italian restaurant in Solihull, ENG
1 The Beech House
Relaxed pub with creative fare & a patio727 Warwick Rd, Solihull B91 3DA, United Kingdom
-
Service Opportunities in the Business:
- ✅ Takeaway
- ✅ Dine-in
- ✅ Outdoor seating
2 Carluccio's
Bright Italian cafe & deli chain159-161 High St, Solihull B91 3SR, United Kingdom
-
Service Opportunities in the Business:
- ✅ Delivery
- ✅ Takeaway
- ✅ Dine-in
- ✅ Outdoor seating
3 Zizzi
Casual pizza & pasta chain10 Poplar Rd, Solihull B91 3AB, United Kingdom
-
Service Opportunities in the Business:
- ✅ Delivery
- ✅ Takeaway
- ✅ Dine-in
- ✅ Outdoor seating
4 Pizza Express
Modern chain for hand-stretched pizza45 Upper Jubilee Walk, Touchwood, Solihull B91 3QW, United Kingdom
-
Service Opportunities in the Business:
- ✅ Kerbside pickup
- ✅ No-contact delivery
- ✅ Delivery
- ✅ Takeaway
- ✅ Dine-in
5 Emporio Artari
4 Manor Walk, Solihull B91 3SX, United Kingdom
Phone:
-
Service Opportunities in the Business:
- ✅ Dine-in
6 Coco di Mama - Pasta Kitchen - Solihull
10 Poplar Rd, Solihull B91 3AB, United Kingdom
Phone:
Map