This place is little and easy to miss. It sits back by Tequila Harrys behind a spa. It has the best food. The service is good and they always give me plenty of Tzatziki (cucumber sauce). They have good lunch deals. And their tiropita can not be passed up. It is the best greek food I've had in the Kansas City Area.
7021 W 135th StOverland Park, KS 66223
From Business: The word Yia Yia means grandmother in Greek and if your grandmother is anything like ours, she loves to cook and loves a day off even more. Everyone here at Yia Yia…
Showing1-14 of 14results