amelia s seafood italian restaurant

Restaurants 949-673-6580 | Newport Beach, CA, USA
Seafood Restaurant, Italian Restaurant, Restaurant, Cafe, Pasta Shop, Pizza Restaurant, American Restaurant Amelia's Restaurant is located on beautiful Balboa Island. For the last 35 years Amelia's has served nothing but the best seafood and italian dishes. Amelia's Restaurant consistantly offers a wide selection of fresh fish and specialty items. Currently, the variety includes: Diver Jumbo Scallops, Seabass, Swordfish, Salmon, Halibut, Escolar, Sandabs, Lobster Ravioli.