Mermaid Beach A.E.M.E. Surf Life Saving Club Supporters Club is located in Mermaid Beach, Australia on 172 Hedges Ave. Mermaid Beach A.E.M.E. Surf Life Saving Club Supporters Club is rated 4.4 out of 5 in the category restaurant in Australia.
Service options
Dine-in