Neko Maru is a Japanese restaurant specializing in homemade ramen, available for dine-in, takeout, or delivery.