Great food, absolutely delicious, but, incompetent staff and even worse management. We waited one hour for our food because our winner of a waitress and kitchen had a mixup which resulted in the delay. She came by our table numerous times and noticed we weren't eating and when I asked what the issue was she said it was being prepared(which was a lie), they were busy, etc. 15 minutes after I ask again and this time she actually decides to investigate. Turns out our food wasn't even input. Finally the food arrives and it's great but that idiot server ruined a special occasion because of her laziness and incompetence. What did management do? Nothing! I should have walked out.
&$@$ this place.