Menu
/
Ichibar Cooked Roll
Super Spider Roll
$14.95
Deep-fried soft-shell crab, asparagus, seaweed salad top with avocado, fish egg and eel sauce
Add to Order