December 1st is National Pie day. To celebrate, the Village Inn in Davenport sent over two of its holiday themed pies. Village Inn got its starts in 1958 in Denver Colorado. There are locations all over the Quad Cities with four spots on the Iowa side of the river and two on the Illinois side.
Foodie Friday: Village Inn
by: Justen Ransom
Posted: / Updated: