Kumo Hibachi Steakhouse in New Haven is the middle of three sibling restaurants that include the original Kumo in Hamden and the most recent one in Stamford. For those who haven’t visited the former Polo, Kumo is an extremely attractive restaurant. While a steady stream of customers seems to elect carryout, for those who stay… Continue Reading