Bella Vista all you can eat Brazilian pizza has finally opened on Venice in Culver City. Thrillist reports from the scene (food porn and all), think churrascaria-style but with pizza. Intense. Here one will find over 25 different pies, some sweet, some savory. Clearly, come hungry. [Thrillist]
Filed under: