Psistaria Greek Taverna4711 W Touhy Ave.Lincolnwood, IL 60712847-676-9400 Consort and I broke our 60-day record of home cooked meals by visiting a renown Greek restaurant in Lincolnwood – four blocks from where I grew up and just down the street … Continue reading
August 27, 2023
by Terry Ratner
0 comments