Loading map…

Leela Indian Restaurant and Bar🇮🇳

Leela Indian Restaurant and Bar in Oslo, Norway, brings the vibrant flavors of India. Enjoy the aromatic spices, with dishes offering a satisfyingly tender texture. A delightful taste of South Asia in Scandinavia.