I just noticed that a new pizzeria appears to be heading to Culver City. There’s a sign up on the corner space in The Oliver complex at 11955 W. Washington Blvd. announcing that Wall St. Pizza will soon be moving in. Can’t find out much info on this restaurant, but I’ll keep watching…
