LEO Ceylon Mirissa is a friendly shop that offers a variety of nice clothes and products. With a welcoming atmosphere and helpful staff, it’s a great stop for …