Pickup from Mian Sichuan at mian sichuan noodle shop - Open for Dine-in, 4695 N Oracle Rd #105, Tucson, AZ 85705, USA