zen box on washington is a nice place, also there is Masu sushi not far from that in the NE. not sure about ramen, but very tasty food