Don't get me wrong, I loved On On. Whenever the boyfriend or friends wanna go for Chinese, I suggest On On, but the past few times there have left me very irritated.
The service is great: the waitresses are chatty, very attentive and very helpful. I didn't have to wait long at all for my water or tea refills even during the busiest hours of the day. The restaurant itself isn't like those fancy white-clothed Chinese restaurants. It's somewhat like an Asian food shack in the middle of nowhere, but then again, with food this cheap, who cares?
Yeah, so I said cheap. And it is cheap. $8.95 for their single person combos, meat dishes ranging from $6-10, noodles and rice dishes less than $10, you can't go wrong.
BUT, the more luxurious items (aka expensive/not worth it items) are pathetic. The reason why I loved On On to begin with was their deep fried oysters. The price was $13.50 for 9-10 oysters, and they were pretty big oysters. The second and third time I went there, I received 7 TINY oysters. When I brought this up with the manager, she suggested that these oysters were bigger than the past ones and that's why there's 7 and not 9. Yeah, right.
I ordered for take-out today and guess what? I only received 6 oysters and one chunk of deep fried batter. The price has gone up about half a dollar, too. I guess this is their way of inviting me back-- not gonna happen. I've loved On On for a few years now and I don't appreciate their suddenly going cheapo on the food. It doesn't even taste that great.