Originally Posted by
SoFlyOn
The nearest landmark is Subte linea D Estacion Olleros (Subway line D, Station Olleros) which is on Avenida Cabildo, cross street Olleros. (I'm ignoring the Starbucks at the other end of the street from the restaurant
)
Thank you
SoFlyOn. I'll print the map and bring it with me. BTW, I don't remember seeing any Starbucks two years ago in BsAs