Expensive Italian restaurants in South East

2 restaurants
With a price of >100£

Imagen Mamma Mia Restaurant

Mamma Mia Restaurant / Italian

Closed · Opens at 12pm
55 High Street Isle of Wight
€€€€
Imagen Olivo Restaurant

Olivo Restaurant / Italian

15 St Thomas Square Isle of Wight
€€€€