74 High St, New Haven
This is a fine dining restaurant in New Haven.
Photography
Kids Friendly
Typical Tourist