More about Lahori Kitchen
Lahori Kitchen is located at 52 Uppingham Road, Le5 0qd Leicester, United Kingdom
0116 2464944
Similar Listings
Kashmiri Aroma
3.8