Yabushi Ramen is a Japanese restaurant specializing in ramen. They offer vegetarian and vegan options and accept credit cards. The establishment provides table service.