1, Neetha Shopping Complex Centre, Venkatadri Estate, Hegde Nagar Main Road, Jakkur
Fast food • Sit down
70/100 (10 votes)