Main content starts here, tab to start navigating

Newport Beach

1380 Bison Ave,
Newport Beach, CA 92660

(949) 219-0445
newport@islandsrestaurants.com

Sun - Thurs 11AM - 9:30PM
Fri - Sat 11AM - 10PM

Order Takeout Order Delivery

Get Directions