Ichiban Teriyaki House
100 Greyrock Pl # D308, Stamford 06901