New American Dining with Panoramic City Views
Set on the top floor of the Omni Hotel, John Davenport’s Restaurant offers sweeping views of New Haven, the harbor, and surrounding hills. The menu highlights New England seafood alongside well-prepared American classics, complemented by a thoughtful wine selection. Guests appreciate attentive service, satisfying bar snacks, and a popular Sunday brunch with a range of hot dishes, carving options, and pastries.