Yanni's Greek
2601 Navy Blvd, Glenview, IL 60026-7804
Yanni's Greek is a Mediterranean, Greek, Vegetarian Friendly place is located in Glenview, Illinois. The address of Yanni's Greek is 2601 Navy Blvd, Glenview, IL 60026-7804.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 847-832-9000, or open their website to view relevant information, The url is http://www.yannis-greek.com/