Everest Noodle House Walsall is Indo Chinese Restaurant in Walsall.
Kura Kura is Indo Chinese Restaurant in Loughborough.
Pepperzzz Restaurant is Indo Chinese Restaurant in Leicester.
Banana Tree (Clapham Junction) is Indo Chinese Restaurant in London.
Oriental Delight is Indo Chinese Restaurant in Accrington.