Showing posts with label Mini Pizza. Show all posts
Showing posts with label Mini Pizza. Show all posts

Saturday, September 1, 2018

Anna's Pizza Mini Pizza

Over at Anna's Pizza in West Covina California you can get this eight inch wonder. I found this to have a strong flavor of garlic and butter. This was totally one of the best pizzas I've ever had.