LAHORI DARBAR RESTAURANT
62 Ilford Ln, Ilford
020 8911 8800
Recent Reviews
Order Online
LAHORI DARBAR RESTAURANT
62 Ilford Ln, Ilford IG1 2JZ
020 8911 8800