Restaurants
Found 33 listings
Amici Italian Restaurant
Devon, 29 Torwood Street, Torquay, United Kingdom, Torquay TQ1 1ED
Old Vienna Restaurant
Devon, 7 Lisburne Square, Torquay, United Kingdom, Torquay TQ1 2PT
The Orange Tree Restaurant
Devon, 14-16 Parkhill Road, Torquay, United Kingdom, Torquay TQ1 2AL
Hanbury’s Famous Fish and Chips
Princes Street
Babbacombe,
Torquay,
Devon, Torquay TQ1 3LW