Samurai Noodle Restaurant Review!

Let me tell you a tale of Samurai chefs, skilled in the art of making ramen. Residents of Seattle know this story well, but I didn’t have to travel that far, because these Samurai have settled part of their clan in Houston, Texas. This is the story of Samurai Noodle (cue cool Japanese music here).…