Okay, so I will make this short and sweet. Best dang Corned Beef sandwich (and any other deli sandwich) in or around Cleveland. The Double D is huge, fresh, juicy and awesome. Only issue I had was the bred was a little on the dry side and was a little tough to manage. But manage I did. Had to save 1/2 for the following day.
It is a bit confusing when you go in. Part Deli, part Ice Cream shop, part liquor store and part convince store. So just roll with it. It is awesome. I believe they also have great lunch specials.