Dammika's - Taste of CeylonUnclaimedRestaurantsLondon, ENG+442078340722info@dammikas.comVisit website