Al-Beb phone 64, Torwood Street Torquay, Devon TQ1 1DT map Fez Mediterranean Restaurant phone 29, Torwood St Torquay, Devon TQ1 1ED map if (!IN_DEV) { ?> } ?>