Village
South elgin, IL 60177
Village is a charming eatery located in South Elgin, IL, offering a cozy atmosphere perfect for casual dining. With a diverse menu featuring delicious comfort food and local favorites, guests can enjoy everything from hearty breakfast options to satisfying lunch and dinner dishes. The friendly staff and welcoming environment make it an ideal spot for families and friends to gather and savor a delightful meal.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.