Get directions to: Blue Water Grill Newport Beach, Newport Beach, CA
Restaurant address: 630 Lido Park Drive Newport Beach, CA 92663, USA
Restaurant: Blue Water Grill Newport Beach