New! Chowhound Cities: Satisfy your curiosity and your palate. Explore Cities
Restaurants & Bars 12

triumphal palace OR new concept

yummy | Dec 4, 2005 10:11 PM

been craving dim sum but keep hearing about different places. What's everyone's favorite dim sum place. and is triumphal better than new concept? never been to either but will love to try soon. what should i get?

Want to stay up to date with this post?

Recommended From Chowhound