India Palace Restaurant

493 Amherst St.
Nashua
New Hampshire
United States