Download Our App:
Leaf 'N' Loaf, Noida, Sector-125 | Get our menu
LOCATIONS
  • Sector 127
    Noida
    9015112277

  • Lower Ground Floor, 8 SQUARE, # 8, Sector-125
    Noida
    9015112277

  • Leaf 'n' Loaf, Ground floor, Highway Towers, A-13/2, Sector-62 Noida
    Noida
    9015112277

WE ARE SOCIAL