Veg lovers’ big Boom

Veggie hot spot Boom Shiva makes some noise in its trendy location

by