Ordered from here based on recommendation from hotel. We ordered "The Luce". Man it was good. We wish we ordered a larger size. If you are in the Mall of America area, skip the chain pizza places for once. Order Pizza Luce.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.