Sakura Roll
Sakura in Japanese means Cherry Blossom, the national flower of Japan. This roll created with tuna, salmon, white fish, avocado, seaweed salad, tempura flakes all wrapped with a pink seaweed. decorated with special sauce
Extras
NOTE EXTRA CHARGES MAY BE INCURRED FOR ADDITIONS IN THIS SECTION