Stavros Greek Taverna (Menu)

6A Cliff Road, Newquay
+44 1637 876391

Give a rating to Stavros Greek Taverna

Suggest a dish

How much did you spend at Stavros Greek Taverna?