Cheap Italian restaurants in South East

3 restaurants
With a price of <20£

Imagen Pizza Express - Ashford

Pizza Express - Ashford / Italian

Open now · 11:30am - 10pm
14 North Street Ashford
€€€€
Imagen Trattoria Romana

Trattoria Romana / Italian

Open now · 5:30 - 9:30pm
32 Bank Street Ashford
€€€€
Imagen The Black Horse

The Black Horse / Italian

Open now · 12pm - 11pm
Fiddling Lane Ashford
€€€€