Salzburg Street The Coffee Shop

Hotel Amrutha Castle,5-9-16,Opp Secretariat,Saifabad, Hyderabad-500063
  Website