Get directions to: Tony Roma's, Tustin, CA
Restaurant address: 17245 17th St Tustin, CA 92780, USA
Restaurant: Tony Roma's