Casa Hibachi recently opened in Elmwood Park, offering classic hibachi dishes alongside fusion-style menu items.