Get directions to: Helen's Cafe, Sayre, OK
Restaurant address: 611 Northeast Highway 66 Sayre, OK 73662, USA
Restaurant: Helen's Cafe