Lehri Meat Shop is located in Jaffarabad, Pakistan on 52HVC36, Jinnah Road, near Machli Pull, Usta Muhammad. Lehri Meat Shop is rated 3 out of 5 in the category meat processor in Pakistan.
Address
52HVC36, Jinnah Road, near Machli Pull, Usta Muhammad