Iowa City-based Wilson’s Orchard & Farm will be closing its restaurant and converting the upper level of its ciderhouse, 4823 Dingleberry Rd., into a...
Wilson’s Orchard & Farm, located at 4823 Dingleberry Road NE in Iowa City, is now offering homemade pizza from its Smokehouse.
The Iowa City-based company...