No, Menbosha is not a sandwich. It is a type of Japanese rice ball that is typically filled with salmon, vegetables, or pickled plum.