W
Wild Chilli Takeaway
Address
152 Hyde Road, Denton
City
Denton
Post Town
Manchester
County
Lancashire
Country
England