Scaddabush Italian Kitchen & Bar on Front Street offers a vibrant dining experience with a creative twist on classic Italian dishes, including fresh pasta and handcrafted pizzas. Known for its lively atmosphere and welcoming staff, it is a great spot for casual dining or a night out.