Moomba Beach Cafe offers snacks and fresh drinks with scenic views.