I have never eaten inside this place and I probably never will... but call ahead and order your food and make sure they make it fresh... you will not be disappointed.
Best deal in town or anywhere I've actual ever ordered from for shumai (large pork/shrimp balls wrapped and steamed commonly seen served at dim sum dining. The owner makes them himself fresh, and order from them... they sell 62 pieces for $30. thats a deal! We tend to order from here whenever we have to go to potlucks or we need to cater an event.
Their cooking is fresh when you order from them, otherwise if you base it off the food they have displayed... it looks dried and old... but surprisingly when you get catering from them... they are hella generous, always give a little more, like free donuts. and when I order tray of lo mein from them... they don't just fill it to the rim... they fill past the rim and pile and pile the noodles in the tray and it's the foil that keeps from spilling out!!! they ain't stingy with servings here.
They have awesome fried cream cheese wontons... and they're cheap!!! 12pieces for $6.95 you can't beat that price, coz you order from Rice N Noodle (not to bash on them) but you get 4 pieces for $5 something I think... just saying.
Honestly I would give this place a 1 or 2 star just based on the place and display of the place... but they really are a "Rice To-Go" establishment... order your shit TO-GO or by the trays so your food is bomb bomb and fresh!! and you'll save money than ordering anywhere else. So rightfully I have to give 3 stars for awesome affordable cheap pricing, good food when you order, and for the best LARGE shumai in town!