Amelia's on Balboa Island  
311 Marine Avenue
Newport Beach, CA 92660
949-673-6580

This local favorite serves up scrumptious pasta dishes and exquisite seafood in a cozy European setting. Don't forget to check out their extensive list of fine wine.