11:30 am - 2:30pm
DINE IN - TAKEOUT - CATTERING
5pm - 9pm
New Taj India Nashua
47 E Pearl St. Nashua, NH 03060
(603) 864-8586
Terms & Conditions
New Taj India All Rights Reserved.