Roaches Tea Rooms & Restaurant

No comments yet
BHD4
Western-style
󱝐
|Open at 09:00 today
+44 1538 300345
Paddock Farm, Roach Road, Upper Hulme, Leek, Staffordshire Moorlands ST13 8TY, United Kingdom

Roaches Tea Rooms & Restaurant

Write a Review