This establishment is a Little Caesars Pizza located in Madrid. It is a fast-food pizza chain known for its affordable and convenient pizza options. The search results indicate it is situated on Paseo de Marcelino Camacho.