visit website

6492 Main Street
Stafford, NY 14143
United States

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.