5555 Xerxes Avenue South, Mpls MN 55410 | Phone
612.922.0100
We will be OPEN Sunday, February 14th!
Call now for reservations!