I am so glad we tried this place! I regularly get takeout from IfItIs and Bangkok Square, which are my current go-to places. In my opinion, Thai Noodle has the best Pad Thai and Tom Kha in town. I will be back - soon!
Sushi was very good! Had the red mustang and sunshine salmon roll. Both had a lot of fish and tasted great. Definitely recommend.
Sushi portions were perfectly sized, well--flavored, and quantity of ginger and wasabi were appreciated. The ambience here is casual dining; I will definitely return to try out the Thai section of the menu.