Best African restaurant in Dublin 15, ireland

KK Kitchens

KK Kitchens

Unit 44 Coolmine Industrial Estate Dublin 15 D15 AW20 Ireland