Nostalgic general store now open in Cleveland's Duck Island neighborhood