Find the top Mediterranean restaurants in Newquay near you now.
Italian restaurant
Address: Unit 1, The Ark, 1 East St, Newquay TR7 1DN, United Kingdom