6492 Main Street
Stafford, NY 14143
Get directions

About Us

The Red Osier Landmark Restaurant is ideal for your special function or that extraordinary occasion.

Reviews