"Came here most of the time in the summer when i worked in the area it was great."
Phone: (+1)7085969108
Address: 16973 Vincennes Ave South Holland, IL 60473-2808, United States
City: South Holland
Monday: 05:30-21:00
Tuesday: 05:30-21:00
Wednesday: 05:30-21:00
Thursday: 05:30-21:00
Friday: 05:30-21:00
Saturday: 05:30-21:00
Dishes: 0
Categories: 3
Reviews: 3