Okra Green

Castleknock Road Village Shopping Centre, Castleknock