Jayabima Hotel ( Wele Kadaya) is located in Lukasgoda, Sri Lanka on 181,Kachcheriyagama, Thissa-Magama Rd. Jayabima Hotel ( Wele Kadaya) is rated 4 out of 5 in the category buffet restaurant in Sri Lanka.
Address
181,Kachcheriyagama, Thissa-Magama Rd
Service options
Takeaway
Dine-in