A New Buffalo landmark and popular family dining spot with a menu rich in guilty pleasure. Don't miss the 21-and-over lakeview rooftop.