01326 311822

Contact Us

Call: 01326 311822 / 07856 652425
Email: info@stavrosfalmouth.com


Find Us

Stavros Greek Taverna
6 Market Strand, Falmouth TR11 3DB


Copyright Stavros Restaurant 2018

Powered by Netgems