Stella Barra Pizzeria & Wine Bar
2000 Main St, Santa Monica
(310) 396-9250
Recent Reviews
Order Online
Reserve
You May Also Like
Dogtown Coffee - 2003 Main St
Cafe, Coffee & Tea, Juice Bar & Smoothies, American, Pet Friendly
Cobi's - 2104 Main St
Indian, Indonesian, Seafood, Southeast Asian, Pet Friendly
Cha Cha Chicken - 1906 Ocean Ave
Caribbean, Chicken Shop, Latin American, Pet Friendly
Restaurants in Santa Monica, CA
Stella Barra Pizzeria & Wine Bar
2000 Main St, Santa Monica, CA 90405
(310) 396-9250