Write a review

The Balti Palace

← View details

61-65 Park Green, Macclesfield SK11 7NH, United Kingdom, Macclesfield, England