Italian Restaurants in 92662 Newport Beach, CA

2 businesses found


Amelia's Seafood & Italian Res

311 Marine Avenue , 92662
Phone: (949) 673-6580