Boston 360 - NBC10 Boston

Your source for information about Boston nightlife, entertainment, food, drink, tech and more

Thursday, Mar 8, 2018

Outback Steakhouse in Norwood Has Closed

Outback Steakhouse in Norwood Has Closed

A chain of Australian-themed restaurants continues to close locations in the Greater Boston area, with the latest being one that was southwest of the city.

Photos & Videos

Top Stories

More Top Stories »