Restaurants in South Holland, IL
Restaurants • Auto Repair • Body Shops
16150 State.,
South Holland ,
IL
60473
UNITED STATES
Based on 1 reviews
Great Fries & Decent Everything
good, close place to get a decent Italian Beef or grilled up burger. Real good sized burgers, great beef flavored hot dogs, but we really love thei fries! Overall a nice but different enough stop for the same ole' stuff you finf around...Worldwide > United States > South Holland, IL > Restaurants