Chilli Bar
Local business
7800 Plumstead
South Africa
Phone: 082 563 4272
Website: http://www.thechillibar.co.za
Local business
Phone: 082 563 4272
Website: http://www.thechillibar.co.za