Italian pizzeria offering pizza and a Latin-American twist. Features a casual atmosphere.