Los Inmortales Pizza
order the green salad and garlic bread
lunch and dinner (no standup)
green salad (not on the menu, but it's awesome, with lots of watercress)
pizza a la piedra
Corrientes 1369 east of Uruguay, Centro
there are several Los Inmortales, but this was ours. It's walking distance from the old DNI.
(photo of salad from greenlemonade.com)