NATICK – The Met Natick will not re-open at the Natick Mall, after closing earlier this spring due to the coronavirus pandemic.
The Met was a modern steakhouse that served world-class meat with an innovative approach. This stylish restaurant served classic American fare with a touch of sophistication and comfort.
Located at 1245 Worcester Street, The Met Natick was popular for shoppers and late night guests to the Mall.
The innovative burger bar was very popular.