I went looking for A Chau Deli today and couldn't find it. I thought that it was at 82 Mulberry St., between Canal and Bayard, but it sure wasn't there. Has it closed, or did I have the wrong address?
I'm sorry to hear it, but I'm glad I'm not crazy---yet.
Deli Pickles in Bulk
A Chau Deli: new banh mi shop
About/Contact CHOW |
Posting Guidelines |
CBS Entertainment | About CBS Interactive | Jobs | Advertise