Champs Sport Bar & Grill
216 Locust St
Sterling, IL 61081-3537
815-626-6003