Number 2 at I Love The Doughkatiewatt's Review (Jan 9, 2021)

Best vegan pizza without a doubt! I love the taste of the cheese and the mushrooms and truffle oil make this pizza a show stopper! The crust is thick and delicious! The pizza is quite expensive but definitely worth it!

No comments yet


Get abillion app