Curry Leaf, NATICK, Massachusetts (MA)
Comfortably positioned at Sherwood Plaza 1318 Worcester () in NATICK, Massachusetts (MA) (1760), Curry Leaf can be contacted at 5086532000. Please do call up upfront to make a reservation.
More restaurants in NATICK, Massachusetts (MA)
Curry Leaf contact information and details:
Address: Sherwood Plaza 1318 Worcester - , NATICK, Massachusetts (MA) 1760
Contact Phone: 5086532000
