Menu
Need Tips in ENG/UK
Search
England
Cornwall
Newquay
Greek Restaurant
Greek Restaurant in Newquay, CON
Stavros Greek Taverna
6 Cliff Road, Newquay, CON