China House

Ballycullen Ave, Firhouse