Sri Mangalambika Vilas Kumbakonam Sri Mangalambika Vilas one of the oldest restaurant in Kumbakonam. Sri Mangalambika Vilas is a small homemade Tambram style food restaurant located inside the Adi Kumbeshwarar temple complex. At an estimate it can accommodate about 20 – 25 people, The kitchen is located at the entrance and you […]