Address: 107 21st Pl, Newport Beach, CA 92663, USA
“This place is an amazing! We found it by accident and the roof top view is perfect place for sun set pictures. The bar staff (John) is awesome and if you want great grub, this is a hidden gem. The Ahi Avacado is absolutely to die for! Will definitely be back anytime I am in Newport.”
Address: 111 21st Pl, Newport Beach, CA 92663, USA
“Very good Italian spot found while walking on Newport Beach. Great garlic oil dipping sauce blend for their bread, and lots of homemade pasta options. Flavors were very good.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…