Dela Pop Up Restaurant

Dela Restaurant,51 Lower Dominick Street, Galway, March 2017