the walrus
the walrus provokes new thinking and sparks conversation on matters vital to canadians including politics, the environment, business, and society.
welcome to the walrus located on the corner of main & 4th in downtown columbus, the walrus offers a full menu of tasty comfort food, 30 beers on draft, a full bar & wine list, and read more
ADS