The Chillaguy Home/Icelandic restaurant/The Chillaguy Siloam, 0993 +27723004660 Contacts Siloam, 0993 +27723004660 Send updates or Remove Description Features Dine-in Map Reviews No reviews! ADD REVIEW Similar companies Icelandic restaurant The Chillaguy Siloam, 0993 +27723004660 Categories Icelandic restaurant