Steak Loft Restaurant
369 W Main St
Northborough
MA
01532
(508) 393-8134
Open Map
Banquet Rooms
Food & Dining
Number of employees: 20 to 49
Restaurants
Steak Houses