Located near Santa Monica Pier and Third Street Promenade, Stella Barra is Santa Monica’s go-to neighborhood pizzeria and wine bar. Hand-stretched pizzas, authentic imported pastas and thought-provoking Italian wines await you. Stella Barra is open daily for lunch, dinner, and weekend brunch. 2000 Main Street, Santa Monica CA 90405.