WRITE A REVIEW OR Check out our reviews on Trip Advisor FOR TANDOORI PALACE QUEENSTOWN, LOCATED ON 62 SHOTOVER STREET!