Gyros with Tzatziki Sauce

We love Chicago and used to make day trips there several times each year. (It was easy when you just hopped on Amtrak!) One place we always visited was Greek Islands … a traditional restaurant located coincidently in Greek Town!

Read More →