Well, this must be a first. NBC installed vending machines that dispense caviar at their centers. The participating malls include Burbank Town Center, Westfield Topanga and Westfield Century City.reports that several mall operators in Los Angeles
Other snacks dispensed by the vending machines? Truffles, escargot and blinis. More on this from LA Weekly.