Scaddabush is an Italian restaurant known for its fresh pastas and homemade mozzarella, crafted daily. The kitchen features brick work and elegant touches.