-
Newport Landing Restaurant
is a much liked Seafood Restaurant
Ranked #1 of 41 Restaurants in Balboa Island Newport Beach.
Some say, it is happy.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Happy Hour starts at 4:00. Three dollar appetizers.Sit in the upstairs bar & watch the boats moving through the harbor.