Mayfield Deli & Eatery

Terenure Road North, Dublin