
Taj Restaurant
Restaurant in Palampur
Taj Restaurant is a wonderful place for breakfast, lunch & dinner. The food is fresh, authentic and so delicious and plentiful. The best thing about this place...