Small world restaurant and tapas bar
11-13 Abbey Rd, Torquay
01803 431010
Menu
Torquay, Devon
Small world restaurant and tapas bar
11-13 Abbey Rd, Torquay, Devon TQ2 5NF
01803 431010