Find the top English restaurants in Newquay near you now.
Seafood restaurant
Address: S Quay Hill, Newquay TR7 1HT, United Kingdom