Get Directions to Tandoori Plaza ← View details 19-21 Rochdale Road East, Heywood OL10 4DX, United Kingdom, Heywood, England Get Directions From* To * — Required information