The Pepper Pot Cafe

Powerscourt Town House Centre, South William Street, Dublin