Get directions to: Periyali Greek Taverna, Des Plaines, IL
Restaurant address: 9860 Milwaukee Ave Des Plaines, IL 60016, USA
Restaurant: Periyali Greek Taverna