Famoso definitely does not have the best pizza in town, or even the Annex for that matter. I found their food to be underwhelming. The pizzas are smaller than other Neapolitan style restaurants, and they definitely skimp on the ingredients. I also didn't like how you have to order yourself at the cash, it is slightly awkward and confusing. They also seemed to have a crazy amount of staff so it felt really unecessary for the customer to be doing the work of the server.
Since the restaurant is relatively new, and I love pizza, I was very excited to try it, but I felt quite let down. To be honest I don't think I would eat there again.
I would recommend Diverso by Ferrero instead if you are looking for pizza in the Annex.