Veg spring rolls, a popular snack cum starter dish from indo Chinese cuisine, are found on most Indian restaurants' menu cards.
Veg spring rolls, a popular snack cum starter dish from indo Chinese cuisine, are found on most Indian restaurants' menu cards.