Yanni's Greek Restaurant

2601 Navy Blvd., Glenview, IL 60026
Yanni's Greek Restaurant Yanni's Greek Restaurant is one of the popular Greek Restaurant located in 2601 Navy Blvd. ,Glenview listed under Greek Restaurant in Glenview , Restaurant in Glenview ,

Contact Details & Working Hours

More about Yanni's Greek Restaurant

Fresh Elegant Greek Dining in the Heart of Glenview

Map of Yanni's Greek Restaurant