News

Dublin hit peak Press Up in January 2022 when the hospitality group run by Paddy McKillen jnr and Matt Ryan opened Mama Yo, a 154-seat Chinese restaurant on Camden Street in Dublin. The opening ...