The Met Bar and Grill in Dedham has both dining and bar seating. The bar area is a great place to grab a few drinks and with their huge plasma TVs, a great place to watch the game.
The bar area and seating at The Met Bar and Grill in Dedham
Your Travel Guide to New England and Beyond
The Met Bar and Grill in Dedham has both dining and bar seating. The bar area is a great place to grab a few drinks and with their huge plasma TVs, a great place to watch the game.
Leave a Reply