Great food, great music, great decor, but TERRIBLE service. Stood at the entrance for 15 min before anyone greeted us, then waited another 15 min before a waiter came to our table. The waiter was also super unfriendly and unaccommodating. We had to wait another 30 min before we were acknowledged to ask for the check. Would not recommend to anyone who values customer service.