Explore
Map
Marketplace
Review of Vegan Margherita Pizza (9 inches) at La cane bistro by krock12
krock12
Follow
Vegan Margherita Pizza (9 Inches)
VEGAN
La cane bistro, Shop no 3, Swarna Rekha, Road no 24, Linking Rd, Khar West, Mumbai, Maharashtra 400052, India
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