North Lanka Family Food is located in Pala, Sri Lanka on Iyakachchi Junction. North Lanka Family Food is rated 4.6 out of 5 in the category food processing company in Sri Lanka.
Address
Iyakachchi Junction
Accessibility
Wheelchair-accessible entrance