Best Seafood restaurant in Torquay, united kingdom

Lobster House

22 Victoria Parade Torquay TQ1 2BB United Kingdom

Rockfish

Victoria Parade Torquay TQ1 2BB United Kingdom