Kumari italy hotel is a Bar restaurant furniture store located in Sri Lanka. It is one of the 14 Bar restaurant furniture stores in Sri Lanka. Address of Kumari italy hotel is Norochcholai, Sri Lanka. Kumari italy hotel can be contacted at 94758955413.
Some of the places around Kumari italy hotel are -
Within less than half a Kilo meter of Kumari italy hotel, you can also find Lagoona Family Restaurant, Jabeer Jafran, Poolachchanai Grand Masjid பூலாச்சேனை பெரிய பள்ளிவாசல், Meeras Book Shop and many more.
Norochcholai, Sri Lanka