South Miami's beloved Big Cheese Italian restaurant recently reopened after undergoing what longtime owner Garry Duell describes as a building facelift both inside and outside. As one customer put it, ...