Excellent food! Our family has gotten takeout and dine in a few times at this restaurant, and it has always been very good. You can tell it is freshly made and hot when served. Also, very good variety of food listed on the menu. It is also not over priced.