Amelia's on Balboa Island

Established in 1961

 

Exquisite Seafoods

Delectable Pasta

Fresh Fish

Fine Wines