Back To Menu
0

Menu - Menu
Denver

Nikkei ceviche

$18

"spotted prawn"
tomato & cucmber water, fresno aguachile,
fried prawn heads

Order Online