Set Location
Cart
Sign in
Burgers
Next Opens at Friday 09:00 AM
Veg only
Leon Grill
LEON GRILL, HOUSE OF LORD , #14, GROUND FLOOR, ST MARKS RD, SHANHALA NAGAR,BLR- 560001
License No. 11218333000782
Your cart is empty
Add items to get started