We come here all the time when the service is good. The food is good - 5 stars on that. Sometimes, this place runs out of ice and drinking water on their machine. Also the size of the serving of the food depends on who is on the other side of the counter. When the serving size is small on a 2-entree plate, I feel so ripped off that I think I will never come back here again as long as that cheap-o server is around.. When they put more on the 2-entree plate, then I feel that the money paid is a good deal for the food. So the serving size is like a roulette.
Read more at maps.google.com