The French Paradox Wine shop & Wine bars

53 Shelbourne Road, Dublin