Can you watch football games here?

Christina H | Mar 16, 2018 | Category: American restaurant in Litchfield, Connecticut

Village Restaurant - All questions

Address: 25 West St, Litchfield, CT 06759, USA

Allean | Mar 17, 2018

Definitely!!

Charles Birbara | Mar 17, 2018

Yes

Christina H | Mar 17, 2018

My husband is a Buffalo Bills fan,will there be a problem trying to watch it here?

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places