100% Were impressed
Conveniently located near the Route 7 connector, Flower Town is a small flower shop with a variety of stock. In addition to cut flowers and arrangements, there is a selection of seasonal and perennial indoor plants - perfect for a quick housewarming or hostess gift.
85 New Canaan Ave, Norwalk, CT 06850
(203) 845-0607
  • Hours: Mon, Wed, Fri, 9am - 7pm; Tue, Thu, 9:30am - 7pm; Sat, 9:30am - 6pm; Sun, closed.
Share a review or post about this business.
Posts awaiting your approval 0
See more »