The Best Restaurants in Walnut Hill, IllinoisView allP.T.'s In The Hill3.02(0 reviews)USD 15Bar / 10368.3 km from Nearby search