Affordable Italian restaurants in West Midlands

2 restaurants
With a price of 20-30£

Imagen Little Italy Bistro

Little Italy Bistro / Italian

156-158 Stratford Road Solihull
€€€€
Imagen Luna Rosa

Luna Rosa / Italian

5 St. Johns Way Solihull
€€€€