Restaurant Manager at Curry Leaf Indian Restaurant - , Arizona, United States
Laborer
Contact Lokesh Dangal
Owner/Manager
Contact Vara Kakarala
Curry Leaf Indian Restaurant is a restaurants company based out of 2510 E Grant Rd, Tucson, Arizona, United States.