Kosala Restaurant is located in Rikillagaskada, Sri Lanka on 4QWM9HQ, Tennekumbura-Rikillagaskada-Ragala Highway. Kosala Restaurant is rated 3 out of 5 in the category liquor store in Sri Lanka.
Address
4QWM9HQ, Tennekumbura-Rikillagaskada-Ragala Highway
Service options
In-store shopping