This is the best pizza in the world! I still dream of this pizza! I went to UMass and now live in Florida and still want this pizza every day. I love the taco pizza! They have so many choices and it is delicious and filling. Do not miss this!
If you own or manage Antonio's Pizza, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.