Tag Archives: The Silo

The Silo

The Silo The Silo, a highly popular Lewiston restaurant, has won several local awards plus a major debut as a featured stop on Travel Channel’s Man V. Food. While the food, awards, and architecture of The Silo are all points of extreme interest and notoriety, perhaps the most interesting to us is the history! In…
Read more