The Walrus
About
The Walrus[23],1136 N. 3rd St., in Arrowhead Plaza, (701)250-0020 has been a locally owned restaurant for over 10 years and is a local favorite. Try any one of their signature pasta dishes, unique pizzas, house-made soups, or select from the 20+ beers that they have to offer in addition to their reasonably sized wine menu.