ZENSHI Handcrafted Sushi

Japanese restaurant · 17801 Santiago Blvd, Villa Park, CA

Hours

Popular items (As of 10/31)

See full menu

More food in Villa Park, CA · Japanese Food in Villa Park