at 1100 Massachusetts Ave, Cambridge , 02138 United States
23 FB users likes South Bay Shopping Center, set it to 217 position in Likes Rating for Cambridge, Massachusetts in Local Business category
South Bay Shopping Center is Cambridge based place and this enity listed in Shopping Mall category. Located at 1100 Massachusetts Ave MA 02138. Contact phone number of South Bay Shopping Center: (800) 707-7574
Boston's original Hot-Pot restaurant!