Cherry Creek from New York Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Cherry Creek Sub Shop - New York, Cherry Creek, 6775 Main Street, 14723 (716) 296-8103 Map Trillium Lodge - New York, Cherry Creek, 6830 Main St, 14723 American (716) 296-8100 Map