"The food was good, the ambiance was nice, and the entertainment was enjoyable. However, there were several issues that left a negative impression. Firstly, after being seated and given menus, we had to wait over 30 minutes for the waitress to come by. Secondly, the wait time for our meal was excessive because the chef didn't prepare orders in sequence. Additionally, after asking for the bill, it took 20 minutes and some effort to finally receive it. Our 1.5-hour dinner turned into a 3-hour ordeal due to the lack of attention from the wait staff, who seemed more focused on the bar patrons than the restaurant guests. Lastly, the tip issue was disappointing as well. Despite leaving a 9% tip due to the poor service, we discovered that the restaurant had charged us a 21% tip on our credit card statement. Overall, we will not be returning to this restaurant."