Located near the Aquarium, we offer a true taste of Italy with our homemade pastas and hand-picked Italian wines. Enjoy dishes crafted from cherished family recipes in a warm, rustic setting that evokes the charm of an Italian trattoria. Whether it's a romantic dinner or a family gathering, Il Vecchio promises an unforgettable dining experience with stunning bay views and exceptional hospitality. Voted "Best Italian Restaurant" every year since 2011.