John Davenport's Restaurant
Restaurant
About
John Davenport's Restaurant offers a delightful culinary experience in the Omni New Haven Hotel at Yale. A cozy yet trendy atmosphere awaits you, perfect for breakfast, lunch, or a romantic dinner. Guests rave about the stunning views and well-crafted cocktails, complemented by a thoughtful wine list. Their buffet, especially during special occasions like Thanksgiving, features an impressive array of dishes, but some diners suggest a more varied menu could elevate the experience further. Advance reservations are recommended for this popular spot!