Joe
Member since May 2021
Reviews (1)
Perfect dog friendly restaurant
The StandEasily the best dog friendly restaurant in the New Haven area. They give water and free bandannas to doggy patrons. Great food, great drinks, and live music almost every night. Always a lot of dogs.
Photos (0)
Joe hasn’t posted any photos.