Skip to main content

Amelia's Seafood & Italian Restaurant

restaurant · italian restaurant · Balboa Island, CA

Address
311 Marine Ave, Balboa Island, CA 92662
Phone
(949) 673-6580
Website
ameliasbalboaisland.com
Where
33.6076, -117.8900

Search Hominin for Amelia's Seafood & Italian Restaurant

Other restaurants nearby

More in Balboa Island

Amelia's Seafood & Italian Restaurant — restaurant in Balboa Island, CA | Hominin