Yesterday, I happened to be close to the one I mean, and took a look. Yes, it was Vesubio the tiny pizzeria I meant, but it did not have tables. People eat along the two bars both sides of the room. It is in Hortaleza 4. The area is crowded with Internet Cafés, since it is a tourists' area, but I observed it was just between a café and a Kebab house, if this means something to you (for identification purposes). There was a pharmacy very close, also.