Old No. 1 is a quaint establishment nestled in Windsor, IL, known for its cozy ambiance and friendly service.
Specializing in classic American fare and refreshing beverages, Old No. 1 offers a casual dining experience for locals and visitors alike.
Generated from their business information