Sounds very interesting!
D'oh, I thought that place sounded familiar... a new restaurant replaced it called Happy Noodles.
http://chowhound.chow.com/topics/879963
↧