ILIO DIPAOLOS RESTAURANT Store in BUFFALO Categories: RestaurantAddress 3785 S PARK AVE14219, BUFFALO, Contact Ph.: 7168253675