Shangri-la in Northborough
Address
Shangri-la
259 W Main St,
Northborough, MA 01532
Northborough, MA 01532
Store hours
Mon:11:00 am - 10:00 pm
Tue:11:00 am - 10:00 pm
Wed:11:00 am - 10:00 pm
Thu:Closed
Fri:11:00 am - 11:00 pm
Sat:11:00 am - 11:00 pm
Sun:11:00 am - 10:00 pm
Tue:11:00 am - 10:00 pm
Wed:11:00 am - 10:00 pm
Thu:Closed
Fri:11:00 am - 11:00 pm
Sat:11:00 am - 11:00 pm
Sun:11:00 am - 10:00 pm
Please note times may vary due to seasonal opening hours and extended store trading times.
Store hours are subject to change. Please call the store for exact opening hours.
Location
Shangri-la - Northborough is located on 259 W Main St, Northborough, MA 01532
Locations nearby
Shangri-la - Worcester
50 Front St, Worcester, MA 01608
50 Front St, Worcester, MA 01608
8 miles
Shangri-la - Worcester
60 Madison St, Worcester, MA 01608
60 Madison St, Worcester, MA 01608
8 miles
Shangri-la - Belmont
149 Belmont St, Belmont, MA 02478
149 Belmont St, Belmont, MA 02478
26 miles
Shangri-la - Bridgeport
4615 Main St, Bridgeport, CT 06606
4615 Main St, Bridgeport, CT 06606
110 miles
Shangri-la - Cherry Hill
101 Springdale Rd, Cherry Hill, NJ 08003
101 Springdale Rd, Cherry Hill, NJ 08003
242 miles
Shangri-la - Devon
120 Swedesford Rd, Devon, PA 19333
120 Swedesford Rd, Devon, PA 19333
251 miles
Popular stores near
China Moon
259 W Main St, Northborough, MA 01532
259 W Main St, Northborough, MA 01532
0 miles
Center Cafe
253 W Main St, Northborough, MA 01532
253 W Main St, Northborough, MA 01532
0 miles
Nickys
253 W Main St, Northborough, MA 01532
253 W Main St, Northborough, MA 01532
0 miles
Treasures
269 W Main St, Northborough, MA 01532
269 W Main St, Northborough, MA 01532
0 miles
Coco
247 W Main St, Northborough, MA 01532
247 W Main St, Northborough, MA 01532
0 miles
Subway Store
245 W Main St, Northborough, MA 01532
245 W Main St, Northborough, MA 01532
0 miles