Update Info - Jewel of India
This restaurant was reported as closed. If it is open, let us know.
Jewel of India
380 Moody St
Waltham, MA 02453
380 Moody St
Waltham, MA 02453
This restaurant was reported as closed. If it is open, let us know.