noa

noa is coming soon to IDS Center: https://ids-center.com/noa-restaurant-will-open-in-ids-center-space-left-by-mission-american-kitchen/

Address

80 South Eighth Street
Minneapolis, MN 55402-2113