In a bizarre turn of events, the iconic Green Onion restaurant sign disappeared without a trace on its final day of business in San Pedro. Residents are left wondering: who took the sign, and why?
Mystery surrounds vanished Green Onion restaurant sign in San Pedro
3 min read
Continue reading in the USA News Updates app