Illustrative photo — not taken at this restaurant
Leopards Kitchen Leigh
Indian
About
Leopards Kitchen, also called Zest of India, is on Railway Road in Leigh and aims to offer premium Indian flavours. Food can be eaten in or taken away. Railway Road is close to Leigh town centre, convenient for Bedford, Pennington and Westleigh.
Is this your restaurant?
This listing was created from public records. Claim it free to add your own photos, menu and opening hours — or ask us to update or remove it.
Claim or update this listingContact & Location
Address
109 Railway Road
Leigh, WN7 4AJ
United Kingdom
Phone
07818 988392Website
https://leopardskitchen.com/