The King of Rock…I mean Dim Sum

Walking down Bowery just past Canal Street in NYC, I passed this dim sum place that had a familiar looking logo…