SEAFOOD • SUSHI • FRENCH FRIES • STEAKS
3010 Lafayette Avenue, Newport Beach
1600 W Balboa Blvd, Newport Beach