Sri Venkata Lodge

South Indian in Thanjavur (Tanjore)