I give it 5-Stars because it is authentic. Lots of choices on a tasty menu. Expect to be cramped when dining in, fans blowing, foreign TV with no subtitles on, and lots of weirdness to a westerner. If you think this place is weird or different, in an offensive way, respect the authenticity and broaden your horizon. The food is great!