Stella Rossa Pizza Bar Opens In Santa Monica

The Southland is home to yet another wood-fired pizza spot, this one located on Main in Santa Monica. The produce topping both the classic Neapolitan and more seasonally inpsired pies will come from the Santa Monica farmers' market.

Stella Rossa