Taj Palace is a Pakistani restaurant offering Asian cuisine. Located in The Village Centre, it focuses on quality food.