Eating Japanese Sushi at Teharu Sushi Mesa restaurant in Mesa, AZ.

Feedback

Do you manage or own Teharu Sushi Mesa?

Yes