The decision to ban non-veg food stalls from public roads in Ahmedabad has triggered a protest by street vendors who stand to lose their livelihood.