Psistaria Greek Taverna

Psistaria Greek Taverna

4711 W. Touhy Ave. Lincolnwood, 60712

Greek cuisine. Casual, laid-back and welcoming local spot.