Kruzers Pizza & Bar
208 S Veto St
Chenoa
IL
61726
(815) 945-2187
restaurant.com
Hours
No hours of operations available
Payment Methods:
Cash
Unrated
Open Map
Description
Restaurants Pizza
by merchantcircle on September 21, 2015 from
merchantcircle
Bar Scene
dining
Family / Children
food
Happy Hour
pizza
Pizza Restaurants
pizzeria
restaurant
Street