Found this resto by accident, its next to Whole Foods. Discovered an excellent sushi bar inside Szechuan, best we have found in Arizona so far. Good portions at reasonable rates as well. Highly recommended.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.