The food here is great! Everything is very fresh and well made! The only time there is a problem is when they are busy. I'm not sure the wait staff is trained to handle a big rush, they seem to get flustered easily. On busy nights I find it best to simply order my food to go otherwise you end up waiting 45 minutes for a dish that takes under 10 minutes to prepare.