Haluwa Restaurant & Lounge

100 Coliseum Ave.
Nashua
New Hampshire
United States