Kumari Restaurant is a Restaurant located in Sri Lanka. It is one of the 14480 restaurants in Sri Lanka. Address of Kumari Restaurant is Pallebedda, Sri Lanka. Kumari Restaurant is rated 4 (out of 5 stars) by 2 reviewers on the web.
Some of the places around Kumari Restaurant are -
Within less than half a Kilo meter of Kumari Restaurant, you can also find Lahiru Auto Ac & Ilecticals, R/Balavinna Maha Vidyalaya, Hotel Thushan, Sunil stores and many more.
Pallebedda, Sri Lanka