I
700 On Main
700 Main Street, Stamford CT 06901-2111
(203) 358-8400
700 Main is the ideal restaurant to have a breakfast meeting or a relaxing dinner for two.