I really love the idea they had when constructing this place, but it unfortunately doesn't follow through- at the cost of having this place clumped together with the rest of the Asian fast food establishments on the strip. My hopes even were piqued by the Japanese translation of the menu.
I ordered a pad Thai chicken along with a boba honey green tea from another "stall". The pad Thai went for $12.97 and the boba $8.63- a little high, but you're on the strip. The tea is large- I'd say 24oz, and was delicious. The pad Thai however was disappointing: lifeless chewy rice noodles which were bathed in a watery tamarind sauce, that almost made this dish resemble a soup.
If you need a ramen/Thai fix during your stay- it is here for you. But if you have a great restaurant at home, I'd advise waiting.