I have been going here for years, and it is a great place. Food is well made, and good portions. They run a lunch buffet which is very popular. They even let you order off the menu when they are running the buffet. I prefer this, buffets are always set up too early for my taste. Popular for take out in the evening, I only ate there once or twice for dinner (near work, not home). Sometimes tough to understand the staff, their accents are quite pronounced. Everything is clean, and the service is quick. I am hooked on their tea, nothing special but still good.