Chefs Chefs
Restaurant @ Nooksack Northwood Casino
"Marla Cross"
Best sushi in Whatcom County. No comparison!