Himalaya
Indian restaurant, Bar, Nepalese restaurant
Indian restaurant, Bar, Nepalese restaurant
Restaurant
Labrows Bistro Bar, 131 Reddenhill Rd, Babbacombe, Torquay TQ1 3NT, United Kingdom
Family restaurant
96A Reddenhill Rd, Babbacombe, Torquay TQ1 3NT, United Kingdom
Japanese restaurant
Unit 2, Tor Hill House, Union St, Torquay TQ2 5QW, United Kingdom