13 Lord St, Worcester, MA 01604
Gluten free cheese pizza! So so so good and had no reaction!
Menu Pg. 2
Menu Pg.1