Leonidas chocolate shop recently opened its doors in the heart of Luxembourg on Grand Rue 99. This famous boutique selling exclusive chocolate pralines, truffles, orange peel, marzipans, macaroons and other small sweets was located at Station district before moving to this more customer friendly location. Leonidas celebrated its official opening a few weeks ago by … Continue reading Leonidas: More Than Just Chocolate