3135 Rancho vista blvd, suite #G, Palmdale, CA 93551, US

(661) 273-1112

JAPANESE RESTAURANT Closed: Nov 26, Dec 24, Dec 25 Open: Jan 1

image703