Palace Tandoori
113 Station Rd, West Drayton
01895 431206
Recent Reviews
Order Online
Palace Tandoori
113 Station Rd, West Drayton UB7 7LT
01895 431206