I think they should offer large gluten free pizza like bills pizzeria in Natick. I'd still say bills chicken bacon ranch is the most amazing glutenfree pizza I've ever had but liberties chicken alfreado is a close second.
Yes