menu

Tag: Best Indian restaurant in Loughton

Best Indian Restaurant in Loughton – Manjal Restaurant

Manjal restaurant first opened in 2013 in Canary Wharf, London. The name Ma...

  • sophiegraham