The Whale Tea Norwalk
Address

13 N Main St,

Norwalk, CT 06854

(203) 286-6289

Hours

Monday – Sunday  12pm – 9:30pm

  • Instagram
  • Yelp