Map showing Beach Cafe

Phone: 09-479 9628

Warm hospitality, hot coffee and hearty food with integrity

Are you responsible for Beach Cafe? Claim it