Restaurants: Seafood Newport Beach

Amelia's Seafood & Italian Restaurant

Address
311 Marine Ave
Place
Newport Beach , CA 92661
Landline
(949) 673-6580

Description

Amelia's Seafood & Italian Restaurant can be found at 311 Marine Ave . The following is offered: Restaurants: Seafood - In Newport Beach there are 17 other Restaurants: Seafood. An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Restaurants: Seafood
(949)673-6580 (949)-673-6580 +19496736580

Map 311 Marine Ave