I always celebrate when new restaurants open up in Scarborough. When those restaurants also serve up fresh mozzarella? Well, then I rejoice. SCADDABUSH has set up shop in Scarborough, just across from Scarborough Town Centre. I was so exicted, that…
I always celebrate when new restaurants open up in Scarborough. When those restaurants also serve up fresh mozzarella? Well, then I rejoice. SCADDABUSH has set up shop in Scarborough, just across from Scarborough Town Centre. I was so exicted, that…