Stella Barra Pizzeria
Add to Favorites
CLOSED NOW
Today: 5:00 pm - 11:30 pm
Tomorrow: 5:00 pm - 11:30 pm
Saved to Favorites
Phone: (310) 396-9250
Address: 2000 Main St, Santa Monica, CA 90405
Website: http://www.stellabarra.com
Cuisines: Take Out, Pizza
Price Range : Above Average
1865 Lincoln Blvd, Santa Monica, CA 90404
2029 Pico Blvd, Santa Monica, CA 90405
315 Pico Blvd, Santa Monica, CA 90405
1 Pico Blvd, Santa Monica, CA 90405
1652 Ocean Ave, Santa Monica, CA 90401
2906 Main St, Santa Monica, CA 90405
1411 Lincoln Blvd Ste 6, Venice, CA 90291
2025 Lincoln Blvd, Santa Monica, CA 90405
2654 Main St Ste D, Santa Monica, CA 90405
510 Santa Monica Blvd, Santa Monica, CA 90401