Veg soup. le selena's menu - salem | restaurants in salem
Veg Soup
Cream of tomato soup
90
Cream of veg soup
90
Veg manchow soup
90
Veg clear soup
90
Hot & sour veg soup
90
Le selena
http://www.leselenaresorts.com/
Pakoda Point Rd, Salem, 636601, TN, India
9715109444