Spanish deli specializing in paella. Offers various paella options and other Spanish specialties.