About Barracuda Newquay
Barracuda's back baby! Friday 10th April relaunch party!
More about Barracuda Newquay
Barracuda Newquay is located at 27-29 Cliff Road, TR7 2NE Newquay, Cornwall
01637 875800
http://www.barracuda.co.uk