Cafetería San Siro is a Spanish restaurant.