Curry Leaf, NATICK, Massachusetts (MA)
Conveniently located at Sherwood Plaza 1318 Worcester () in NATICK, Massachusetts (MA) (1760), Curry Leaf can be reached at 5086532000. It is advisable to call in advance 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