Best Sandwich shop in Dublin 8, ireland

Subway

Subway

136 Thomas St The Liberties Dublin D08 VW95 Ireland