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.