The Silo
American · Sandwich Shop · Ice Cream Shop
The Silo is an American restaurant serving famed steak subs from a converted coal silo. Enjoy ice cream from a caboose overlooking the Niagara River. Home of the famous Haystack Sandwich.
Location
Location