Sri Lanka Beach Restaurant Feet in the sand THe family enjoying a fish meal on the beach in Mirissa, Sri Lanka