Norcross, United States
4350 Peachtree Industrial Blvd
N/A
The best beef noodles ever- huge beef chunk, fresh sour pickles and hand pulled noodles. If you don't know what to order, you'll probably should try it out. I feel sorry for this new business opened during the pandemic times, it's an excellent place to get good Taiwanese food, and I'm sure time will tell!
like
Deli
The best companies in the category 'Deli'