"Dedicated to the American Farmer" - was the slogan of a restaurant we used to pop into in Davenport Iowa. The "Iowa Machine Shed", just outside o...
All reviews seem positive