Share:

Restaurants & Bars

Twin Mountain

Elisa | Feb 14, 2005 02:27 PM

Someone recommended a Chinese place in the Bronx (White Plains Rd. and Astoria?) for rotisserie chicken, named Twin Mountain. Has anyone been there?

Want to stay up to date with this post?