Second time here and unfortunately it didn't get any better. The level of service is definitely lacking. If you're thinking of getting any drinks you might as well order two due to how slow their service is.
The second time the waiter seemed kind of rude not bothering to double check to see if we needed anything else. The restaurant wasn't busy and it shouldn't have taken as long as it did.
Food is good if you're willing to wait that long...