Get directions to: Yu Restaurant, Redlands, CA
Restaurant address: 1458 Industrial Park Ave Redlands, CA 92374, USA
Restaurant: Yu Restaurant