HOURS
Monday - Saturday: 3 - 10 p.m.
Sunday: Closed
1115 Turkington Terrace
Rochelle, Illinois 61068
(815) 562-3312
Reservations or carry-out: (815) 562-3312