Siro's Restaurant has unveiled a new web site, however it barely makes mention of the original Siro's Saratoga location or Siro's Trattoria at the Lodge. Other than a passing reference in the "About" part, the web site only acknowledges the New York City site. And in fact, the word "Location" (singular, as opposed to "Locations") and the "Contact Us" link only list the Manhattan Restaurant. Kind of odd, don't you think? Well maybe it's a work in progress, but it just seemed odd.