Lemon Tree Village Shops are located in Brewster, Massachusetts. Centrally located on the bay side of Cape Cod at 1069 Route 6A. Route 6A is famous for its Old Cape Cod charm and Beauty. There are 12 shops that include Brewster Birdhouse, Brewster Sweet