Tag: Indian Street Food

Inito – London

Inito 31 Bell Lane Whitechapel London E1 7LA Tel: 020 7247 7145    Tucked away in the tiny streets of old Whitechapel sits a worthy homage to Indian street food, Inito. With a very on trend interior of modern industrial fused with retro Indian, long benches and produce on display this is a kaleidoscope of

Read More