Balboa Island Grille
500 S Bay Front, Newport Beach 92662