1989 Front St Cuyahoga Falls, Ohio 44221 Map It (330) 920-7530 View Website Floor-to-ceiling windows line this elegant New American restaurant at the Sheraton Hotel.