Amelia's on Balboa Island

Established in 1961



Exquisite Seafoods

Delectable Pasta

Fresh Fish

Fine Wines