• Paradise of India

    • Restaurants
    • Dining
    87 Main St.
    Amherst, MA 01002
    (413) 256-1067
    (413) 256-1900 (fax)

    About Us

    North Indian Cuisine.