Harkness Tower 4.7 / 5

74 High St, New Haven

Overview

This is a fine dining restaurant in New Haven.

Tips & Reviews