visit website

6492 Main Street
Stafford, NY 14143
United States

+1 585 343-6972

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

)

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