Simla
Restaurants
19 The Smithfield Centre, ST13 5JW
Haywood Street, Staffordshire
Business profile
Simla is a takeaway based in Haywood Street, Leek. The Simla offer great tasting currys, fantastic starters and delicious sundries. Order online at Simla Haywood Street, Leek
Customer reviews
No reviews yet
Write a review