Kelley Square Pub, nestled at 84 Bennington St in Boston, MA, is a haven for food lovers and sports enthusiasts alike. This warm and inviting pub features an impressive menu that caters to every palate.
Patrons feel welcomed by friendly staff, reminiscent of a homey bar vibe. Decorated with sports memorabilia, Kelley Square Pub is more than a restaurant; it’s a community hub, making it an ideal spot to enjoy great food and good company.