Avocado pizza

Stella Barra

Ocean Park
$$, Pizza
2000 Main St
Santa Monica, CA 90405
Call: 310.396.9250
http://www.stellabarra.com

Open today 1:00 pm - 10:00 pm
View all hours ▾
Show less ▴

Mon
1:00 pm - 9:00 pm
Tue
1:00 pm - 9:00 pm
Wed
1:00 pm - 9:00 pm
Thu
1:00 pm - 9:00 pm
Fri
1:00 pm - 10:00 pm
Sat
1:00 pm - 10:00 pm
Sun
1:00 pm - 9:00 pm

Expert Recommendations

Also at Stella Barra

Featured content