750 Washington Blvd, Stamford (203) 724-9602
Stamford Towers Cafe
750 Washington Blvd, Stamford, CT 06901 (203) 724-9602