The World Cup at Bella Vista

Venue Info

Because their soccer team would never tie Slovenia, the all-you-can-eat Brazillian pizza house's supersizing its World Cup celebration -- shutting the street down in front of the restaurant, watching its country's game on an outdoor TV, snagging a tempora

Los Angeles

The World Cup at Bella Vista

Because their soccer team would never tie Slovenia, the all-you-can-eat Brazillian pizza house's supersizing its World Cup celebration -- shutting the street down in front of the restaurant, watching its country's game on an outdoor TV, snagging a tempora