Scopa Italian Roots
2905 Washington Blvd, Venice
(310) 821-1100
Menu
Reserve
Restaurants in Venice, CA
Scopa Italian Roots
2905 Washington Blvd, Venice, CA 90292
(310) 821-1100