Welcome to Takhat Villas , Jodhpur , India
Takhat Villas
Restaurant
Multi Cuisine Restaurant
Takhat Villas
Restaurant
Multi Cuisine Restaurant