Pappa's
185 Union St, Torre, Torquay
01803 299008
Menu
Reserve
Torquay, Devon
Pappa's
185 Union St, Torre, Torquay, Devon TQ1 4BY
01803 299008