Food & Drink

Stella Rossa Pizza Bar

Published On 04/20/2011 Published On 04/20/2011
Previous Venue Next Venue Venue Description
1. Stella Rossa Pizza Bar 2000 Main St, Santa Monica, CA 90045

Outfitted with white-brick walls and a mid-room rectangular bar, this new high-end za-a-palooza's serving up seasonal Neapolitan specialties, all of which are blistered in a 650-degree oven and include your choice of toppings ranging from charred pepperon