3 Best Afghan Restaurants in Dublin (2026)