Shahi Durbar

Aristo, Valiyachala, Thiruvananthapuram, Kerala, India
+91 471 232 3001

Shahi Durbar on the map

Add your comment

Food quality
Prices
Atmosphere
Cleanliness