great food and service! very authentic italian pizza, even everyone working there was Italian (mostly from Naples). If you like fresh toppings and thin Italian pizza base then this is the place for you. Also, I would advise 2/3 pizza per person 1 each is way too much.
I tried several Pizzeria in London, and at today is the best pizza you can find around! It is like to be Da Michele in Naples! Thanks to exist!