Warm and friendly employees greet you at The Met Bar and Grill, a modern steakhouse in Dedham. This popular restaurant boasts an ambiance that's equally refined and inviting. The large, busy bar offers happy hour daily, serving top shelf liquors and an extensive selection of wine and beer. Appetizers include rich onion soup, short rib […]