Scaddabush Italian Kitchen & Bar offers a fresh take on Italian cuisine, specializing in handmade pasta, hand-stretched pizzas, and daily-made mozzarella. They emphasize crafting dishes from scratch.