The Sicilian Den offers a taste of traditional Sicilian cuisine with a modern twist.