Muxsa is a Spanish restaurant.