Write a review

Shimla's

← View details

121-125 Great Horton Road, Bradford, England BD7 1PS

+44 1274 723992