#5 · Best Nigiri · Truckee
at Edo Japan
Chef's choice assorted nigiri with seasonal fresh fish and wasabi.