Barracuda Restaurant and Cafe

Address

Physical
32 The Esp Eastern Beach Auckland

Contact numbers

Primary
09-534 1989
Secondary No.
09-534 4943