Lou Lou Beach is a beach bar and grill offering food and drinks.