Chy Bar

12 Beach Road, Newquay, TR7 1ES