Zelda's Corner Deli
(310) 314-6458 | View Website

9 Westminster Ave, Venice, CA | Directions   90291

33.988671 -118.474734
Get Directions