Settle In
Come for dinner. Stay for the evening.
On New Buffalo Harbor, Terrace Room serves handcrafted Italian cuisine inspired by Southwest Michigan's seasons. Stay for dessert and enjoy the harbor long after the last course is served.
Every Season
Every season brings something new to the table.
Chef Jonathan Leichliter's menus follow the rhythm of Southwest Michigan's growing season, bringing fresh ingredients and Italian tradition together in new ways.
On the Harbor
The harbor has a way of slowing everything down.
Just beyond the dining room, New Buffalo Harbor becomes part of the evening. Boats return to the marina, glasses are refilled, and conversations have a way of lasting longer.
No Rush
Some evenings don't need an ending.
Trade the drive home for breakfast delivered to your room, coffee on the balcony, and one more morning at the harbor.
Private Dining
The best conversations deserve a table.
From milestone celebrations to business dinners, Terrace Room offers private dining spaces paired with seasonal menus and thoughtful hospitality.





![-[]new-buffalo-september-2024-bs-#14 New Buffalo Beach](https://harborgrand.com/wp-content/uploads/sites/2/2025/09/new-buffalo-september-2024-bs-14-e1758115343532.jpg)