Lahore Tikka Masala is an Indian takeaway in Edgware. Why don’t you try our speciality Paya or Peshwari Naan?
39 Station Road
Website