Ozzy Beach is a bistro offering a blend of dining and entertainment in a beachfront setting.