Castle Chinese Takeaway

Restaurant in Aberlour, United Kingdom