Serving world fusion cuisine, Sencha is an upscale restaurant in Colorado Springs. Menu items include duck quesadillas, buffalo tenderloin, Prince Edward Island mussels and pan-seared soy-glazed jumbo sea scallops. Address: 331 South Nevada Avenue Colorado Springs CO USA 80903-2107 1 719 632-8287