Hamachi Lion (Frozen)

$20.99

Available Now!

Trust
Icon

Trust
Icon

From Japan

Sashimi Grade 

Each Lion about 1.3-1.7lb

Hamachi has high protein and extra smooth texture