Taj Restaurant

INR 500 For Two
10AM- 10PM
Indian
subash chownk, palampur, Palampur 176061, India (Formerly taj restaurant)