Island View Dining is located in Grand Portage in Minnesota’s Cook County. Enjoy delicious comfort food with a spectacular view of Lake Superior and Pete’s Island at Grand Portage Lodge & Casino. The restaurant serves breakfast, lunch and dinner seven days a week from 8:00 am – 8:00 pm. Choose from delicious entrees, savory burgers and sandwiches, fresh salads, delectable desserts and more!