2901 W Coast Hwy, Ste 180, Newport Beach, California 92663 USA
Rita And Delia's 30th bday
Photo Credit: Yelp