Mario and Luigi's Restaurant!

Mario and Luigi's Restaurant! is a CrazyMarioBros video released on July 18, 2021

Synopsis
Mario and Luigi start their very own RESTAURANT!