I found out about this place from my Co-Workers. We came here as a group of about 9. The food was awesome and very tasty. The service was good but a bit slow. The food took a while to get out, but it's worth the wait. I figured since we were a big party was the reason.
My Girlfriend and I came a second time on our own. The service was again slow, and the food took a while to arrive. But then again, the food is worth the wait. I'm sure they have to prepare precisely that can't be rushed and I understand. The Servers are nice but don't check back too often. Something that can be improved, but other than that, this place is great.