Leo's Food Court (Menu)

794 Defence Colony Road, Hyderabad
+91 40 6529 7620

Give a rating to Leo's Food Court

Suggest a dish

How much did you spend at Leo's Food Court?