12368 Warwick Blvd, Newport News, Virginia 23606 USA
Inside of the veggie momo, yum!
Photo Credit: Yelp