- Please support our journalism through affiliate links. Affiliate Disclosure
Located on the 19th floor of Omni New Haven Hotel at Yale, John Davenport's is a fashionable restaurant that serves contemporary, approachable, coastal New England fare against a backdrop of spectacular views. Boasting floor-to-ceiling windows that embrace panoramic views of the city, Long Island Sound, and Yale University, the restaurant offers an inventive menu of farm-to-fork cuisine prepared with fresh locally sourced and regional ingredients such as fresh seafood, prime meats, and organic vegetables. A selection of casual wines, imported and local beers, classic cocktails, and fine spirits are served from the bar, and the restaurant is open for breakfast, lunch, and dinner, daily.
Address: 155 Temple St, New Haven, CT 06510, Phone: 203-974-6858
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your car rental.
Need some more help?
Read our Reservations & Travel Planning Tips guide.