Claimed
Amelia's Seafood and Italian Restaurant
Restaurants
311 Marine Avenue, Balboa Island, CA · 92662Business Details
Serving Balboa Island, CA
One of the oldest family restaurants in Orange County, this cozy landmark tucked among the quaint shops on wonderful Balboa Island, serves fine wines One of the oldest family restaurants in Orange County, this cozy landmark tucked among the quaint sh...
Read more
Balboa Island, CA