Welcome the new Italian Kitchen & Bar in town, Scaddabush!
Scadda-what? Apparently, the word is synonymous to “a little bit of this, a little bit of that”. From freshly made mozzarella cheese and made-to-order pastas, there is a little bit of everything to check out at this new concept restaurant. Out with the old, and in with the new. Well… maybe not everything old. [They kept their Tiramisu, but now it’s presented differently. Mmm, tiramisu.]