Walrus Pub & Beer Hall is a stylish restaurant featuring upscale pub fare and drinks. It offers a modern atmosphere with framed art and a patio.