Galway Chili Shack Delivery
https://diigo.com/0l8q8b
The Chilli Shack is a haven for any home cooking fan. This restaurant is mostly based in Galway, having actually closed their Dublin store in the last few years.
The Chilli Shack is a haven for any home cooking fan. This restaurant is mostly based in Galway, having actually closed their Dublin store in the last few years.