Get directions to: Newport Pier Grill & Sushi Bar, Newport Beach, CA
Restaurant address: 1 Newport Pier Newport Beach, CA 92663, USA
Restaurant: Newport Pier Grill & Sushi Bar