I do believe this place deserves the 3 star rating. It is an A-OK place to come and eat when you are like really hungry.
The pho was mediocre...the customer service needs some work big time.
I saw one of the cooks scratch his head and then continue making some pot stickers...nice work...they need to practice food safety a little more.