Pizza Review
As far as pizza in Rio de Janiero Brazil gets. This might be as close as you get to American pizza. I thought the pizza was pretty good. Would recommend.