I don't know why they closed the Trambusto restaurant on Yelp, it just changed its name, they confirmed this when I was there last. Not really fair to them since they have near perfect reviews. If a moderator reads this, they should consider combining the two.
This differs than many of the authentic pizza joints opening up. It's not the Neapolitan style one might expect. Rather this one is based on Roman cuisine, which for Pizza differs quite a bit. The dough is deeper and has a different texture. At first is wasn't keen, but it has grown on me and now I highly recommend it. Their pasta is all fresh made. I typically get the tagliatelle, which I add lobster two (although half the time they are out of the lobster).
Website says it's"fast food prices", but I would say its sit down restaurant prices. They do have some seating but the take out is the same price.