"We got a table right away, but our waiter took quite a while to check in with us before asking for our order. After we placed our order, we ended up waiting for nearly an hour, only to be informed by someone from the kitchen that one of our appetizers was delayed. He offered us an alternative, but we declined. Our main courses arrived about 30 minutes later. The food itself was fantastic, but the overall wait time was almost 2 hours, which was frustrating. We’re willing to give them another chance, hoping for quicker service next time. The restaurant is clean and inviting, with a pleasant atmosphere. The DJ played great music too. Despite the service issues, we left wanting to return."