Get directions to: Tokyo Lobby Restaurant, Tustin, CA
Restaurant address: 13951 Carroll Way Tustin, CA 92780, USA
Restaurant: Tokyo Lobby Restaurant