From our family to yours. Since 1959.

South Holland
601 E 170th St South Holland, IL 60473 (708) 333-0310Hours
Mon - Thurs: 11:00am - 8:00pm
Fri: 11:00am - 9:00pm
Sat: 2:00pm - 9:00pm
Sun: 3:00pm - 8:00pm
Dining Room Hours
Mon - Fri: 11:00am - 1:00pm
Fri - Sun: 4:00pm - 8:00pm
Available at this location
- Full Service

601 E 170th St
South Holland, IL 60473
(708) 333-0310
Directions
Mon – Thurs: 11:00am – 8:00pm
Fri: 11:00am – 9:00pm
Sat: 2:00pm – 9:00pm
Sun: 3:00pm – 8:00pm
Dining Room Hours
Mon – Fri: 11:00am – 1:00pm
Fri -Sun: 4:00pm – 8:00pm
Address:
601 E 170th St
South Holland
60473
United States