Periyali Greek Taverna

The horiatiki salad at Periyali Greek Taverna in Glenview. Find more of our favorite Greek restaurants.

JOHN KRINGAS/TRIBUNE
Loading