SIWHELA Sri Lankan Restaurant is located in Yūki District, Japan on Yachiyo, 253 Hyōgo Yachiyo-machi Yūki-gun Ibaraki-ken 300-3524. SIWHELA Sri Lankan Restaurant is rated 4.1 out of 5 in the category sri lankan restaurant in Japan.
Address
Yachiyo, 253 Hyōgo Yachiyo-machi Yūki-gun Ibaraki-ken 300-3524