4361 Town Center Blvd, El Dorado Hills, California 95762 USA
Dragon roll & rainbow roll in the back
Photo Credit: Yelp