India Paradise 71 Union St Newton, MA 02459 Phone: (617) 964-7100 Fax: (617) 244-2033 View Website
Category: Caterers