The Whale Tea Stamford
Address

1 Bank St

Stamford, CT 06901

(203) 355-9578

Hours

Monday – Sunday  12pm – 9:30pm

  • Instagram
  • Facebook
  • Yelp