"Mythos Greek Taverna, a Greek restaurant that opened in 2008, closed in December. The BYO spot was a neighborhood gem. Signs for a new Greek restaurant, specializing in street food, have gone up in the window at 2300 W. Montrose Avenue." - Daniel Gerzina