Rasa Cafe Kachchai is a Cafe located in Sri Lanka. It is one of the 4302 cafes in Sri Lanka. Address of Rasa Cafe Kachchai is kachchai south kodikamam, kachchai thuraimukam, Sri Lanka. Rasa Cafe Kachchai is rated 3 (out of 5 stars) by 2 reviewers on the web.
Some of the places around Rasa Cafe Kachchai are -
kachchai south kodikamam, kachchai thuraimukam, Sri Lanka