Restaurants & Bars 6

Chutzpah Deli

mark | Dec 29, 2004 09:40 AM

Does anyone have any status on when the new location is opening up? Or has it opened up already?

Want to stay up to date with this post?

Recommended From Chowhound