sallySomerset's Torquay, UK
2 Vaughan Parade
Shiraz is right in the heart of the Torquay, by the harbour. We sat outside, under the very warm hea...
57 Belgrave Road
Easy reach of many hotels. Very clean, and food cooked well. Lots of choices and meal offers