I have returned to Best Friend Restaurant several times since writing my initial review. I'm happy to say, I am a fan! The food has been good. It's well seasoned and very tasty. We always order the snow pea leaves. Delicious!!
If you are planning on visiting, leave your expectations for good service at the door and just go for the food. That way you won't be disappointed.