The Village Restaurant
- Restaurants
-
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.