MEGA RESTAURANT & BAR located at ITAHARI MALL, I-CINEMA is a semi-fine dining restaurant with a spacious lounge Bar situated on the 4th floor with great entertaining environment.Our idea from day one has been to create, produce and serve super great, full-flavored food that has a beginning, middle and finish to every bite.