Back To MenuShare30003Special Rolls - MenuDiablo Canyon$23Inside: spicy tuna and cucumber. Outside: hamachi and serrano slices with a dot of chili sauceSOrder OnlineReviewsBook a Table Remind Me To Try This Share this item