Don Carlo is an Italian restaurant specializing in pizza and classic Italian cuisine. Reservations are accepted.