Main Street Grill is a cutting-edge sports bar located in Weymouth, MA. Our Philosophy is very simple. Main Street Grille will give our guests the experience they are looking for. All of the time. Not some of the time, not once in a while, but every single time they...