All reviews seem negative
Even though you receive a lot of food for the price, everything I have ever ordered from there seems to be floating in grease. It is almost nauseating.
Fried Rice & Lumpia, Dine-In or Carry-Out