Taj Deccan

Road no 1 Banjara Hills
Hyderabad
India