170/70, North Usman Road, Next to Tata Croma, Thyagaraya Nagar
Fast food • Sit down
72/100 (10 votes)