A quick glance at Google reviews for downtown Sycamore’s The Village, an authentic Greek restaurant, shows it described by many patrons as a “hidden gem.” I couldn’t agree more, as I gobbled up the last honey-drizzled loukoumades sprinkled with chopped walnuts.