I was waiting for a long time until this restaurant opened I finally got a chance to visit. It took a while for me to get seated and to get my order taken. Unfortunately they made a mistake with my order but i didn't really mind. The food was very tasty. The only reason I am taking off stars is because the place is VERY poorly managed. While we were waiting 2 very parties finished and their messy tables were left like that during our entire dinner while a waitress was chatting away. Also they won't modify your order at all. The decor was really nice too. I will be coming back!