Answer: Ausrians Abroad
Somehow, an Austrian couple settled in a little town in Ecuador (the woman reflected in the window is wearing a traditional Peruvian outfit) and opened this cafe (entry below) which, my vagabond daughter tells me, serves really good cafe lattes.