I will start by saying the only reason I am even giving this restaurant two stars is because everyone enjoyed the food, so kudos to the kitchen staff.
HOWEVER...the service was ABOMINABLE!!
We arrived and got our menus and some water and ordered drinks, which took quite a while considering the restaurant at the time was quite empty, and when they finally arrived they only had two drinks for the four of us, so had to wait another 5-10 minutes for the other two.
We finally order our food, which takes a good hour but was thinking it takes time to prepare good food so I didn't worry about it.
When the food arrives we have been siting with no water or drinks for quite some time so ordered more water and drinks and ate out entire meals without receiving them.
Finally when our dirty plates had been piled there for a good 20-30 minutes someone took them and asked if we were done and wanted our bill, which we promptly replied yes because we, at this point, just wanted to leave despite the fact that when we arrived we were looking forward to a few drinks and dessert.
So we wait another 20 minutes still no bill, and when he comes over he asks AGAIN if we were done and wanted our bill...SERIOUSLY!
Well suffice it to say I only left a 5% tip which earned me a scowl...but shouldn't I be the one scowling?