Silo Restaurant
Only The Freshest Ingredients
Established in 1961