food quality is ok; definitely better quality with the current management compared to the previous management; however, be prepared to wait for a long time to order since the servers don't seem to be keen on coming to take your orders; once order is placed, it takes a really long time to actually get the food on the table!