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!

Need some more help?


Read our Reservations & Travel Planning Tips guide.