Aldo's Pizza is a long-standing, family-run Italian restaurant. It offers pizza, pasta, and salads, and features a bar.