Delivery
Pickup
Outdoor
England
South West
Cotswold
Campden-Vale
1 Restaurants on GastroRanking
545 Opinions in 2 websites
Great staff with amazing authentic Italian meals. The lobster ravioli was to die for!