iOS app Android app

Stella Rossa

PHOTOS: The Best Pizza In LA

2011-02-22-marpoplogoweb1.jpg | Mar Yvette | Posted 12.03.2011 | Los Angeles

Story comes courtesy of MarPop By Mar Yvette The best pizza in LA? Ask someone where to find the best pizza in LA and the answers are so passion...

Stella Rossa Pizza -- The Best in L.A., Perhaps the World

Jay Weston | Posted 09.05.2011 | Los Angeles
Jay Weston

The argument about who serves 'the best pizza in L.A.' is waged fiercely on the Internet's food blogs, with no resolution in sight. But now a new contender has entered the ring. Has it ever!