I've been here few times as I work in the area and it's a reliable and good priced place. I haven't tried many dishes but they are almost all excellent. The service is attentive and the place looks authentic, with its simple unpretentious decoration.
Everybody has already written about the huge burgers and the dinosaur ribs, nothing to add to previous reviews, the calamari are very good, with fresh grounded pepper aroma, and in a huge portion as the standard of the place.
But what I want to mention here is the disappointment in my last visit as I tried the Smart Pepperoni Pizza. The effort was good, I mean it was fresh made without a prep dough, and it took its time to get prepared but... it couldn't compete with any pizza from Pizza Box for example. It was just pizza topping on bread, a bigger size of the small pizzas we can bay in a local bakery in a MTR Station. But hot of course. I'm not saying that it was bad but from a place called "Pepperoni Pizza" I was expecting something more.
I will definitely come back for the delicious ribs or the burger, but I won't have a pizza again!