The "Original" Red Osier Landmark Restaurant

6492 Main St, Stafford
(585) 343-6972

The "Original" Red Osier Landmark Restaurant

6492 Main St, Stafford 14143
(585) 343-6972