Zelda's CornerDeli on Westminster Ave.

Popular Menu Items

View full menu

Address

9 Westminster Ave
Venice CA, 90291
(310) 314-6458