Delivery
Pickup
Outdoor
England
South West
Torbay
Ellacombe
1 Restaurants on GastroRanking
6 Opinions in 1 websites
We were seated inside and had a table for 2. The food was very tasty and the service was good. Like most Italian restaurants it was a bit pricey.