I noticed this place last Saturday (it was closed of course so I could not try it). I noticed they had Tom Yum Soup on the menu. I picked up their takeout menu and saw that they actually have lamb dishes. This really piqued my interest.
Has anyone ever tried the Thai/Lamb type things? What else, if anything is good there?