IMAKI 1961 is a Japanese restaurant offering ramen and other Asian dishes.