Tapa Sushi is a Japanese restaurant specializing in sushi. They also offer tapas-style dishes, providing a diverse dining experience. The establishment is known for its Japanese cuisine.