Studio 18 Pizza

Overview
Studio 18 Pizza was the first resturaunt chain created by Studio Pizza Time (at the time Gabja Studios) on May 14th, 2018.