(520) 797-7799 | Tamarind Restaurant,7265 N La Cholla Blvd Tucson, AZ 85741. Get Directions
Estimated delivery time: 45 mns. min