North Restaurant
5500 American Blvd W
Minneapolis, MN 55437-2224
952-831-8000