Every time I either dine there or order in the food is amazing and so are the staff. My order is usually delivered within 20-30 mins, usually less than that. The food is phenomenal. Not overly greasy. There are rarely any leftovers. I really suggest the gyoza dumplings. Large portions and well priced. The wait for food is never very long. The staff are amazingly friendly. Clean restaurant. Always warm, always busy (but not so busy that you won't get your order quickly. The staff usually remember customer faces too and greet everyone with a smile.