1101 Okinawa Rd, Virginia Beach, Virginia 23459 USA
Stop by and have a look around!
Photo Credit: Yelp