Get directions to: Village Squire Restaurant, Dundee, IL
Restaurant address: 125 Washington St Dundee, IL 60118, USA
Restaurant: Village Squire Restaurant