Great new Thai place (well for the Westside, not nearly as good as the real Thai Town of course). Try the Thai steamed dumplings, the spicy spinach, and the red curry!
Fast service, love the agedashi tofu and steamed dumplings - of course any sushi too - very fresh. Don't miss the tempura ice cream for dessert!