Stella Barra Pizzeria & Wine Bar Stella Barra Pizzeria & Wine Bar 2000 Main StSanta Monica, CA 90405 Amanda BrookeAugust 28, 2021Comment Facebook0 Twitter LinkedIn0 Reddit Tumblr Pinterest0 0 Likes