What? Where?

South Holland's Restaurant Reviews & Details

South Holland's Restaurant

South Holland's Restaurant is rated 3 stars

16109 S Park Ave
South holland
(708) 333-4242

Love It Hate It Try It Edit It Share It

South Holland's Restaurant is located at 16109 S Park Ave in South holland near the intersection of S Park Ave and E 161st St. Call (708) 333-4242 for dine in.

  • Service:Dine In
  • Major Intersection:S Park Ave And E 161St St
What everyone says about South Holland's Restaurant

Tell us more about South Holland's Restaurant South holland!

South Holland's Restaurant Reviews, South holland


Review South Holland's Restaurant

More Restaurants in Chicago

Close
Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013