Turks Head Pub, Royton
0161 624 9895
Home
Menus
More
We're available to answer your questions about our food and dining experience. We can also take bookings via the message box below.
119 Castleton Road, Royton, Oldham, OL2 6UP
Thanks for submitting!