Get directions to: Aldo's Italian Restaurant-orange, Orange, CA
Restaurant address: 235 South Tustin Street Orange, CA 92866, USA
Restaurant: Aldo's Italian Restaurant-orange