It is with the giddy smile of a little school girl that I happily report to you that a "Detroit Style" deli has finally made it's way west of Orchard Lake Road... and landed here, in the land of pizza and wind.
Yes, Steve's Deli is open. Finally.
And today, I made my initial pilgrimage to Mecca.