Of all the sights and sounds in Dedham, The Met Bar and Grill offers some of the best. Not many restaurants give you a behind-the-scenes glimpse into their food preparation, but this contemporary steakhouse has designed its layout to include stadium seating over an open kitchen so that you can get a full view. From […]