Ippudo ramen. So good.