Get directions to: Honmachi Sushi And Teppaniaki, Chandler, AZ
Restaurant address: 3450 W Chandler Blvd Ste 8 Chandler, AZ 85226, USA
Restaurant: Honmachi Sushi And Teppaniaki