The SHED craft bar & kitchen

Bar & grill · 342 E Central St, Franklin, MA

Hours

More food in Franklin, MA · Bar & Grill in Franklin