+
Leena | Jan 20, 200402:50 PM     6

Does anyone know of any good delis in the south bay? looking for a great pastrami sandwich and other deli fare
thanks!

Want to stay up to date with this post? Sign Up Now ›

Recommended from Chowhound

See what's new!
View latest discussions ›