Food & Drink

The World Cup at Bella Vista

Published On 06/23/2010 Published On 06/23/2010
Previous Venue Next Venue Venue Description
1. The World Cup at Bella Vista 10826 Venice Blvd, Culver City, CA 90034 (Culver City)

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