Amelia THIS RESTAURANT IS CLOSED Amelia's

THIS RESTAURANT IS CLOSED Amelia's Map

311 Marine Ave.
Newport Beach, CA 92662
949-673-6580
Map
Cuisine: Italian / Seafood
Longtime Balboa Island restaurant for Italian fare and seafood dishes.
Openings: Dinner nightly, Brunch Fri.-Sun.

Features