Kumo Japanese Restaurant-Hamden

218 Skiff St, Hamden, CT 06517