A Five Star Place! no way, People you need to get out more, the world is bigger than the Hibachi Grill and Supreme Buffet. how could someone disrespect other five star restaurants that "work hard" for quality taste and expirence to offer their best they can.
My review is more to give argument to the five star reviews.
Reasons people gave five stars, its cheap and large amount of items to choose from.
"I did not hear how great the food taste or abut any specialty items that are prepared."
I'm not saying don't eat there, all places are worth the try.