A59 Red Tuna Nigiri (2 pcs)

The finest of Yellowfin Tuna sourced from South India, presented in its purest form.




Related Items