Located at 418 W State St, Sycamore, IL. The Village specializes in authentic Greek cuisine and family recipes. Authentic Greek cuisine. Dine-in, takeout, catering, box lunch orders. Call us today.