Tommy Bahama Island Restaurant - Newport Beach

#21 - European - NEWPORT COAST, #31 - European - NEWPORT COAST, Seafood
854 Avocado Avenue Newport Beach, CA 92660-7945, United States
Dishes: 1

Tommy Bahama Island Restaurant

Phone
+19497600808
Address
854 Avocado Avenue Newport Beach, CA 92660-7945, United States

There are also parking spaces for your vehicle, the next parking lot is Newport Beach Parking at a distance of 450 meters from Tommy Bahama Island Restaurant in Newport Beach.

Fast & Simple Download Menulist App now