Red Osier Landmark Restaurant
Business Sector
Restaurants & Cafes
  • Address : 6492 Main Road, Stafford, NY 14143
  • Phone : 585-343-6972
  • Year Established: 1983
  • About the Business : We are a fine dining steakhouse specializing in friendly, tableside service for over 20 years. Visit us tonight for a romantic dinner date or to schedule catering for your next event!