Back To Menu
0

Special Nigiri. - Menu
Delray Beach

Wagyu Special Nigiri.

$11

truffle, yuzu soy, himalayan salt and a quail egg

Order Online

Photo Gallery