I have been there many times. In Jakarta there are at least 3 Pepe Nero Restaurant. Almost all time I eat pizza and it is ok. Cannot pretend to have an Italian pizza but it is fine and the prices are not high. Beer is not expensive even if it is local in bottles.
Before the meal they give you some bread, kind of appetizer!
I often order pizza delivery and it is good.