Sri Somesvara Temple - Cafeteria

5 Lila Ln, Leicester
(828) 531-9925

Sri Somesvara Temple - Cafeteria

5 Lila Ln, Leicester 28748
(828) 531-9925