Have been to Leonardo a few times. It’s especially nice in the summer when you can sit out on the terrace. I think we’ve gone for pizza each time, (and weissbier, of course) which have been consistently good. Worth noting, however, that at least for lunch, they would not accept a credit card. Nice little café…