El Royal Restaurant

2330 NE 1st St, Pryor OK

(918) 825-1531

Location