Trying out Maru Ichi, a Japanese ramen place in Mountain View.