Teriyaki Roll House

Japanese restaurant · 805 E Avenue K #103, Lancaster, CA

To-Go · Delivery · Dine-In

Hours

More food in Lancaster, CA · Japanese Food in Lancaster