Abrusci's, the Italian restaurant located at 300 Fillmore Street in Cherry Creek North, has closed, Cafe Society reported. The family-owned joint opened its second location in that space three years ago when Campo de Fiori shuttered. The landlord is on the lookout for a new tenant, as evidenced by the big For Lease sign. [Cafe Society]
Filed under:
Loading comments...