Really solid New York pizza! Cant believe this little gem is hidden away in the Streets of London pub!
All reviews seem positive