Yang Chow Dimsum and Teahouse is a chinese restaurant Quezon City Bagumbayan located in Philippines.
Intrepid Plaza, E Rodriguez Jr Ave Quezon City Quezon City Philippines
Yang Chow Fried Rice is the best! Don't order the Lechon Macau . Serving's too small.
Wanton beef noodles
Good variety and quality of meats at a killer price. - Eric Espiritu
Try the monster nacho combo with jagger train promo. The best! - Lawrence Pinuela
The best peking duck ever! and I was craving for chinese chicken feet for months now.. My brother ordered for calamari and tofu puff. All in all, loved it as usual ❤️❤️❤️ - Kartini Alsree