Restaurants & Bars

Pizza

pizza in buenos aires

Share:

Restaurants & Bars 3

pizza in buenos aires

cheamboy | Jan 10, 2005 10:08 PM

i read that one of the best pizzas in the world is to be had in buenos aires. if true, can anyone remember the name?
thanks!

Want to stay up to date with this post?

Recommended From Chowhound