Update Info - India Paradise
This restaurant was reported as closed. If it is open, let us know.
India Paradise
71 Union St
Newton, MA 02459
71 Union St
Newton, MA 02459
This restaurant was reported as closed. If it is open, let us know.