Best Soup shop in Dublin, ireland

Soup Dragon

Soup Dragon

168 Capel St North City Dublin 1 D01 V972 Ireland