Get directions to: Tres Sombrero's, Chandler, AZ
Restaurant address: 777 N Arizona Ave Chandler, AZ 85225, USA
Restaurant: Tres Sombrero's