Curry Leaf, NATICK, Massachusetts (MA)
Conveniently located at Sherwood Plaza 1318 Worcester () in NATICK, Massachusetts (MA) (1760), Curry Leaf can be reached at 5086532000. Make sure you call ahead 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