510 E Edgewater Ave, Newport Beach, California 92661 USA
We had a great time and everything was spot on.
Photo Credit: Yelp