I had never been there, but i like the principle of using a card to order everything you want in free service and to scan it to pay at the end. I picked a salad and asked for the sauce to be appart, as i’m really not fond of the sauce in Taiwan (always sweet). I prefered mixing olive oil and balsamic on my own. The salad isn’t fresh though.
As for the dessert, i picked a Tiramisu with was awkwardly with alcool. The coffee flavor was nearly non-existant. Definetely not a good one.
But you have an amazing view and the restaurant in nice too, so for the environment i recommand it, but this is more an American style italian restaurant than an Italian restaurant. If it goes for chain restaurants like these, i really prefer Pizza Del Arte for the food.