611 E Balboa Blvd, Newport Beach, California 92661 USA
Ready.......?! ... Go!!!!!!
Photo Credit: Yelp