The Mandarin Castle

Unit 10 Castleknock Village Centre, Castleknock