#take-away-snacks

[ follow ]
London food
fromTime Out London
2 days ago

India's biggest snack brand is opening its first British restaurant in London

Haldiram’s will open a Leicester Square restaurant in June 2026 offering Indian sweets, chaat, and take-away packaged products.
[ Load more ]