Japanese restaurant Taro offers unfussy ramen, sushi, and noodles. Enjoy authentic flavors and fresh ingredients in a bright, airy space with communal tables.