Hikkaduwa Sri Lanka - Beach restaurant Mamas

Hikkaduwa Sri Lanka – Beach restaurant Mamas, has good wifi and nice smoothies.