815-895-3456

The Village Restaurant

  • Restaurants
418 West State Street
Sycamore, IL 60178
(815) 991-5042
  • About

    Located in downtown Sycamore, The Village Restaurant offers home-style Greek food served in a relaxed atmosphere. Customers can enjoy the sunshine flavors of horiatiki salad or feast on pork or chicken souvlaki. Traditional desserts such as baklava or loukoumades are also offered.

CORPORATE SPONSORS: