Best Sandwich shop in Dublin 2, ireland