Restaurant
Java Sushi
5 locals recommend,
Permanently closed
Tips from locals
Family friendly sushi restaurant close by on Donner Pass Road in Truckee. Great sushi, we go there often.
Locals also recommend
Location
11357 Donner Pass Rd
Truckee, CA