Powered by Tripadvisor

The Village Squire Restaurant

125 Washington St
West Dundee, IL 60118
Uber
MORE PHOTOS