there is a place called Oui Oui, great french toast :) go and give it a try
6068 Nicaragua
http://maps.google.com/maps?oe=utf-8&lr=lang_en&ie=UTF8&q=oui+oui+palermo,+buenos+aires&fb=1&split=1&cid=12112755880021572121&li=lmd&ll=-34.577908,-58.438375&spn=0.005645,0.012853&z=17&iwloc=A