We went to this restaurant after a morning visit of the old town. There were only few other guests, and we sat on the outside terrace (on the street). The waiter was very kind, ready to communicate in English and to answer our questions about the meals. We ordered a Pizza Margherita and two "Zagreb stakes": service was fast, food was great and portions were big.
The only two small problems were a little dirt falling from the cloth roof that covered the terrace, and a small number of toilets.
Apart from that everything was excellent and I warmly advise you to visit this nice restaurant.