Japanese restaurant · 805 E Avenue K #103, Lancaster, CA
To-Go · Delivery · Dine-In
More food in Lancaster, CA · Japanese Food in Lancaster