Sakura Japanese Restaurant is a hidden gem in Malta, offering authentic and flavorful sushi. The restaurant's sushi menu features a variety of traditional rolls, nigiri, and sashimi, all made with the freshest ingredients. From the classic California roll to the more adventurous dragon roll, Sakura Japanese Restaurant has something to satisfy every sushi craving. The restaurant's cozy and intimate atmosphere creates a welcoming setting for enjoying a sushi dinner. If you're looking for an authentic sushi experience in Malta, Sakura Japanese Restaurant is a must-visit.