Foodie Travels: The Greek Islands in Chicago
One great place for souvlaki in Chicagoland is Greek Islands, an establishment that’s been called the Nation’s Most Popular Greek Restaurant and that has two locations, one in Greektown and one in Lombard. Read more now.