If you want to watch the big game and grab a pizza in a historic building, Mr. D's Pizza and Sports Pub is probably your place. But if you're looking for something more than a slice, you may want to ...