First when I read yelp before visiting this restaurant, I read a lot of complaints about the services and how the waiters don't seem to be working efficiently. I thought 'well SOME people are too anal'.
NOPE! We had to hunt down waiters for every order. Other than the waiters, it was very good experience.
Whoever complained about the food, for that price that is best quality you can get so 5 stars for food.
Atmosphere of the restaurant is okay for friends, wouldn't suggest it for first date or any type of special occasions.
If you read up to this point! - go in expecting to hunt down waiters and occasionally going up to the counter yourself and you will be very happy.