Taste Of Africa
187 Great Junction Street
Edinburgh EH6
United Kingdom