Restaurants & Bars 1

Apple Sidra

saarinen | Jul 8, 2006 06:20 AM

I'm a New York transplant from the 'burbs for a year and a half now, and have been missing this sweet apple-y Taiwanese soda. I've looked for it in several places around Chinatown, but have had no luck. Any help?

Want to stay up to date with this post?

Recommended From Chowhound