Stafford from New York Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Red Osier Landmark Restaurant - New York, Stafford, 6492 Main Rd, 14143 Seafood (585) 343-6972 Map