The Koola

The Koola
Beach Road, Newquay, Cornwall, TR7 1ES