Hemali hotel and grocery is a Rice shop located in Sri Lanka. It is one of the 51 Rice shops in Sri Lanka. Address of Hemali hotel and grocery is Malaboda Junction, Sri Lanka.
Some of the places around Hemali hotel and grocery are -
Malaboda Junction, Sri Lanka