At Top Sushi, diners can immerse themselves in the rich Japanese culinary tradition. Located in the heart of Igualada, this establishment has managed to stand out for its commitment to quality and authenticity. Every dish served at Top Sushi reflects the passion for Japanese gastronomy and the care in ingredient selection.