Shop No. 3-2-850, Shop 1, Maruti Jeweri Towers, Near Hotel Tourist Plaza, Kachiguda
Fast food • Sit down
70/100 (10 Voti)