Fine-dining steakhouse inside Grey Rock Casino with a broad menu and panoramic views.
Valley View Restaurant sits inside the Grey Rock Casino on the Maliseet First Nation, just outside Edmundston in northwestern New Brunswick. The setting delivers panoramic views alongside a fine-dining atmosphere, making it one of the more polished dining options in the region.
The menu leans toward a steakhouse focus, with ribeye cuts alongside seafood and fresh salads. Reservations are recommended, and the restaurant operates evenings daily — worth factoring into post-round plans for golfers finishing a late afternoon tee time.
For golfers road-tripping through the Upper Saint John River Valley, Edmundston sits near the Quebec border and serves as a natural overnight stop. Valley View offers a step above the typical roadside fare, pairing well with an evening at the casino after a day on the course.
Golf courses on the Northern New Brunswick trail closest to Valley View Restaurant.