Tag Archives: Scillia

Scilla, One Month In: What Duro’s Newest Restaurant Actually Delivers

From the outside, there’s almost nothing marking what’s happening inside Scilla. Duro Hospitality has built its reputation on rooms that reveal themselves slowly, and its newest restaurant, set into the ground floor of the new 8111 Douglas office tower at Preston Center, keeps that habit intact.

Continue reading

Leave a comment

Filed under Crave