Kelly's Square Pub

13 Central Square, Boston 02128, United States Get Directions to this spot
13 Central Square
Boston, 02128
MA, United States
(617) 567-4627

Rate and review Kelly's Square Pub in Boston, MA, United States!

Share your experiences at Kelly's Square Pub with your friends or discover more Restaurants in Boston, MA, United States.