New upscale sushi restaurant debuts this weekend in downtown Colorado Springs
An upscale sushi restaurant will debut this weekend in downtown Colorado Springs — the latest concept from a restaurateur who's also brought Mexican fare and pizza to the city's central