Magic Sushi offers authentic and delicious-tasting Japanese cuisine. This sushi restaurant provides both takeout and delivery options.