If you thought breakfast was the most important meal before, wait until you try Overlook Grill’s new menu, including Stuffed French Toast.