Ella

Reviews


  • Papa Razzi

    2 starsFebruary 25, 2014

    159 Newbury St, Boston, MA 02116

    Had the pizza to-go and it was a bit gummy. The toppings were also sparse.