Dobbins Restaurant

15 Stephen's Lane, Dublin