503 E Edgewater AveNewport Beach, CA 92661
From Business: Newport Landing is Newport Beach. Located on the Bay overlooking the historic Balboa Ferry with a panoramic view of Newport Harbor, Balboa Island, Newport…
4507 W Coast HwyNewport Beach, CA 92663
From Business: Mario's Taste of Italy has been the premiere location for great Italian food in the Newport Beach area for years. Come and enjoy finely crafted Italian dishes.