Serving delicious artisan pizzas from an open kitchen, this upscale eatery also offers gourmet sandwiches, market-driven small plates and fresh salads. Service is quick and the pizzas are to-die-for.
Stella Barra Pizzeria
2000 Main St
Santa Monica, CA 90405
Leave a review for Stella Barra Pizzeria