Delizie D'Italia is a warm, informal Italian restaurant known for its daily menus and checkered tablecloths. Outdoor seating is available.