My friend and I ate at a restaurant last year. About a block away there were huge letters that said LOVE (kind of like the were blocks with the LO on top of the VE). There was a Japanese restaurant across the street, and an Italian one next door. Does anyone have any idea what I'm talking about? Thanks for your help!