Paradise of India

Address:
87 Main Street,
Amherst, Ma, 01002

Phone:
(413) 256-1067

Hours:
Monday: 12–9PM
Tuesday: 12–9PM
Wednesday: 12–9PM
Thursday: 12–9PM
Friday: 12–9PM
Saturday: 12–9PM
Sunday: 12–9PM