Review of Vegan Margherita Pizza (9 inches) at La cane bistro by krock12

photo of La cane bistro Vegan Margherita Pizza (9 inches) shared by @krock12 on  11 Nov 2020 - review

A very simple pizza that I can say tastes better than any non vegan pizza out there.

7 likes
Post

Brands supporting abillion's mission

Advertise on abillion
Get abillion app