Loading map…

Manjal Restaurant

Manjal Restaurant in London offers a fragrant aroma and a wonderfully tender texture. A taste of South Asian cuisine in the heart of the UK's vibrant capital.