29 Sep New Spots
North Shore YAMAKAI FISH & SUSHI CO. 5001 Northstar Dr. #5101 | Truckee, CA (530) 562-2188 www.facebook.com/pg/YamakaiFish Combining “yama,” the Japanese word for mountain, and “kai,” Polynesian for ocean, this Hawaiian-Japanese fusion spot occupies the former Mikuni space in the Village at Northstar. Sushi is on the menu, as are...