Get directions to: Tommy's Sushi Japanese, Tustin, CA
Restaurant address: 1051 E Main St Tustin, CA 92780, USA
Restaurant: Tommy's Sushi Japanese