Get directions to: Newport Bay Restaurant, Portland, OR
Restaurant address: 10935 Sw 69th Ave Portland, OR 97223, USA
Restaurant: Newport Bay Restaurant