Carlo's Café is a café situated on Avenida de Canarias.