Filters:
clear
clear
Country: United Kingdom

roman restaurant in Oldham

About 1 results.

Streetbridge Inn

thumb_up 4173 likes
rate_review 89 Reviews
favorite 9004 favorites
230 Roman Road, Failsworth, OL8 3QH, OL8 3QH Oldham, United Kingdom

Located on Roman Road on the Hollinwood-Failsworth border our place is warm and friendly offering a wide selection of drinks and home cooked food. We have a large car park a function room and liv…

  • 1