The Walrus Restaurant at Arrowhead Plaza

The Walrus Restaurant at Arrowhead Plaza

Arrowhead Plaza after its 2011 renovation. The Walrus, pictured here, opened at the center in 1995.

Click here to learn more about Arrowhead Plaza.

Click here to learn more about
The Walrus.