Super Arroz Cuba is a restaurant specializing in Cuban cuisine.