Lost Bay is a bio & eco beach bar offering refreshments and a relaxed atmosphere.