5 Thomas Klouwer - 4 months ago
A stunning find. In Germany, but even in Italy this would be a rare find. This kind of consistent quality in everything they do. I go out of my way to eat here a few times a year as much as I can. Absolutely love it, quality of ingredients used are also top of the line