This place, contrary to it's name, is not "the best" in my opinion. Its fairly cheap, and they have a good selection of noodle and rice plates, but I'm not a big fan. The food seems a bit too greasy for me, and flavors are a bit bland and uninteresting.
more