Millenium offers generous portions, especially salads, and multiple screens for viewing. They also provide catering services.