Stavros Greek Taverna

Restaurant - Greek in Newquay