Dining OUT at Village Inn, 7020 W. Central.

It’s a match made in heaven, National Lemon Chiffon Cake Day, and Village Inn’s Free Slice of Pie day! It’s also their busiest day of the week, and they don’t take reservations. I can call…