La Paella is a Spanish restaurant.