Scaddabush Italian Kitchen & Bar on Front Street is a vibrant eatery known for its fresh, handmade Italian dishes, including pasta and pizza, served in a rustic-chic atmosphere. It's a perfect spot for casual dining and enjoying a variety of Italian cuisine.