Travel Channel’s Truck Stop Paradise Featuring Iowa 80 Kitchen to Air March 27, 2013
March 14, 2013 by admin
Filed under Iowa 80 Truck Stop News
WALCOTT, IOWA — Iowa 80 Kitchen, the full-service restaurant inside the World’s Largest Truckstop, will be featured on the Travel Channel’s show Food Paradise, being renamed Truck Stop Paradise for this episode.