This place is just ok. The food is mediocre in comparison to their local competitors. I believe they could do better with their service and their quality of food. On the bright side, they are fast in getting the food out to you. I only wished that it was Mega Yummo.
more