Restaurants & Bars 1

Tan Yu Tou

Jo Jo | Jul 3, 2006 09:33 PM

There was a recent short mention of this restaurant in LA Weekly by Jonathan Gold. It's located in San Gabriel. Has anyone tried it?

Want to stay up to date with this post?

Recommended From Chowhound