Address: 101 Orchard St, Greenwich, CT 06830, USA
Yes
yes, they need to be leashed
Yes, or atleast there was a lot of people with dogs when I went, I think you just need to leash them
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Hotel
420 Field Point Rd, Greenwich, CT 06830, USA
Sandwich shop
1245 E Putnam Ave, Greenwich, CT 06878, USA
Indian restaurant
249 Railroad Ave, Greenwich, CT 06830, USA
French restaurant
61 Lewis St, Greenwich, CT 06830, USA
Diner
69 E Putnam Ave, Greenwich, CT 06830, USA
Office supply store
1297 E Putnam Ave, Riverside, CT 06878, USA
Fast food restaurant
268 West Putnam Avenue, Greenwich, CT 06830, USA
Boutique
205 Greenwich Ave, Greenwich, CT 06830, USA