A heartwarming series where a small restaurant in Japan becomes a sacred place where people from another world flock to taste the flavors of happiness.