Tandoori Palace

Tandoori Palace

$ • Indian
4
(14)
  •  
View delivery time and booking fee.

86 Oxford St, Darlinghurst, NSW 2010 • More info