HUGE sandwich. The bread is nice and thick, toasty, and chewy with good rye taste. Lots of tender corned beef, nice sauerkraut that isn't overpowering. The swiss cheese could be a little more assertive, but overall good balance of flavors. The cheese is not placed between the bread and kraut, but the bread didn't get soggy. Pleasant atmosphere with a staff that works quickly. Great sandwich!