Shanghai Pine Gardens Restaurant
300 Marine Ave
Newport Beach, CA 92662-1206
949-673-3802