Scaddabush Italian Kitchen & Bar offers a fresh take on Italian cuisine, specializing in house-made mozzarella, pasta, and hand-stretched pizzas.