Sri Somesvara Temple - Cafeteria
5 Lila Ln, Leicester
(828) 531-9925
Sri Somesvara Temple - Cafeteria
5 Lila Ln, Leicester 28748
(828) 531-9925