Lahore Grill

330 Edgware Road
London W2 1EA

Lahore Grill is a Indian takeaway in London. Why don't you try our Lamb Tikka Roll Regular or Fish Masala Karahi Regular?