I nearly went to an outlet of these guys at Hong Kong Airport sometime ago. But I never did, mainly because it looked like a chain restaurant with lackluster food. Well, now they opened an outlet at Scotts Square (6 Scotts Road, 6538-0083), so we hopped over to check it out.
It was better than I thought it would be, as the crust was thin and light, as were those so-called dough balls above. Still, they were too heavy-handed on the garlic, and their lemonade was a total ripoff. I'd much rather go to Pizzeria L'Operetta instead.