Rosso Trattoria, the long-running Italian restaurant in Forest Acres' Trenholm Plaza, closed abruptly on Feb. 19. 

Friends2Follow