MoschMosch is a Japanese restaurant known for its diverse and frequently updated menu.