LAHORI DARBAR RESTAURANT
62 Ilford Ln, Ilford
020 8911 8800
Menu
Ilford, Greater London
LAHORI DARBAR RESTAURANT
62 Ilford Ln, Ilford, Greater London IG1 2JZ
020 8911 8800