The O2, Peninsula Square, London SE10 0DX
Restaurant
Situated within the O2 complex, this venue offers an immersive experience where Indian street food takes center stage against a vibrant Bollywood-style mural, creating a unique blend of culinary delight and cultural spectacle.