Who doesn’t love a pizza loaded with crispy, saucy, cheesy goodness? India’s veggie pizza fans sure do! The Swiggy Green Dot Awards crowned Veg Pizza as the second most popular category, winning hearts (and tummies) in over 80 cities. From global giants to local heroes, these award-winning veggie pizza spots are a must for any...