Get directions to: Walnut Room, Tustin, CA
Restaurant address: 1060 Walnut Ave Tustin, CA 92780, USA
Restaurant: Walnut Room