Sports bar · 451 Stillwater Rd, Stamford, CT
See full menu
More food in Stamford, CT · Sports Bar in Stamford