maru ichi is a japanese noodle restaurant on castro street in mountain view. with so many restaurants nearby, this place stands out. the noodles are home made by the worker in the front corner. they specialize inkuro(black) ramen. they also have deep fried chicken for those not looking for noodles.