I have a friend coming into town, whom I'd like to introduce to banh mi. I usually go to the one on Broome (I think it's Broome), which is great, but I'd like a place where we could sit down. I recently read about An Choi, which looks to have seating, but it's quite a bit pricier. Any suggestions?
85 Orchard St, New York, NY 10002