Write a review

Tandoori Plaza

← View details

19-21 Rochdale Road East, Heywood OL10 4DX, United Kingdom, Heywood, England