Ichiban Teriyaki House

100 Greyrock Pl # D308, Stamford
(203) 327-8888