Sheng Sushi

Japanese restaurant · food court, 1920 W Chandler Blvd, Chandler, AZ

Delivery · Dine-In

Hours

More food in Chandler, AZ · Japanese Food in Chandler