Vietnamese restaurant • Lower East Side
Go for the garlic noodles, etc
172 Orchard St, New York, NY 10002
23 Postcards