Shangri-la in Northborough

Address

Shangri-la

259 W Main St,
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

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
8 miles
Shangri-la - Worcester
60 Madison St, Worcester, MA 01608
8 miles
Shangri-la - Belmont
149 Belmont St, Belmont, MA 02478
26 miles
Shangri-la - Bridgeport
4615 Main St, Bridgeport, CT 06606
110 miles
Shangri-la - Cherry Hill
101 Springdale Rd, Cherry Hill, NJ 08003
242 miles
Shangri-la - Devon
120 Swedesford Rd, Devon, PA 19333
251 miles


Popular stores near

China Moon
259 W Main St, Northborough, MA 01532
0 miles
Center Cafe
253 W Main St, Northborough, MA 01532
0 miles
Nickys
253 W Main St, Northborough, MA 01532
0 miles
Treasures
269 W Main St, Northborough, MA 01532
0 miles
Coco
247 W Main St, Northborough, MA 01532
0 miles
Subway Store
245 W Main St, Northborough, MA 01532
0 miles