Bar
The Harp on Church
6 locals recommend
Tips from locals
Great cozy Irish style pub. The menu is somewhat limited, but what they make is wonderful. Full bar.
Locals also recommend
Location
69 Church St
Windham, CT
Willimantic