This is now a much smaller streamlined version of Sapporo Wind called Sapporo Sushi Factory on North State Street at Maxton, in a strip mall between Panera and Giant Eagle. The address listed above is wrong.
Pros: Excellent sushi, udon, etc
Cons: slooow service, have to wait several minutes just to have anyone come to greet/seat us!
more