Description
Curry Leaf is one of the best indian restaurants and indian food places in Tucson. And we're known as an Indian restaurant, Asian restaurant, Fast food restaurant, Health food restaurant
Location
-
2510 E Grant Rd Tucson AZ 85716 United States
Add a review