Top 10 Restaurants in Santa Monica

Stella Barra Pizzeria photo

Photo by LA Foodie

Stella Barra Pizzeria

Italian and great pizza is what’s on the menu. Large pies, hand tossed dough, handmade sauce, and high quality ingredients are some of the things you will love when you visit this restaurant.

|