Il Ducato is an Italian restaurant offering a familiar atmosphere with amenities such as free Wi-Fi and the option to reserve. Credit cards and American Express are accepted, and dogs are welcome.