2801 W Coast Hwy, Newport Beach, California 92663 USA
Definitely memorable experience! 2hrs isnt enough!
Photo Credit: Yelp