By Eric Scheske in TWE — 27 Mar 2006 Odd Consumer News A restaurant that caters to twins and hires only twins.