Located inside the South Shore Cultural Center at 7059 S. South Shore Dr., the restaurant's opening has historic significance ...