Published on
FoodizShare
(
https://foodizshare.com
)
Stella Barra
Restaurant Address:
2000 Main St, Santa Monica, CA - 90405
Restaurant Review:
Seasonal bruschetta with avocado, burrata cheese, greens and radish was delicious. Also had the Parmesan chicken wings which were tender and well seasoned.
Source URL:
https://foodizshare.com/content/stella-barra