Capo's Pizza is an Italian restaurant specializing in pizza, pasta, and salads. They are open for business from Tuesday to Sunday.