Went with my family here, and we all enjoyed it. The food is prepared fresh and tastes great. Not exactly sure why it's not five star. There was just something... off. Perhaps the ambiance? It's definitely worth visiting though, and there would be nothing stopping me from going back.