Archive for November 16th, 2005

Ahh, the Taste of Pizza… Where?

Wednesday, November 16th, 2005

Buenos Aires - It’s hard to believe that bottled water could have more flavor than a pizza. In fact, I’m hard-pressed to figure out how a stack of dough, cheese, tomato sauce, tomato slices, olives, and basil could have so little flavor. But somehow, Cala, Peña 2101, at the corner of Junín in Barrio Norte, […]