Salt & Chilli House is a Chinese takeaway located in Stirling. They offer a variety of Chinese dishes. The establishment is open for business on select days of the week.