The Whale Tea Milford
Address

165 Cherry St

Milford, CT 06460

(203) 283-3995

Hours

Monday – Sunday  12pm – 9:30pm

  • Instagram
  • Yelp