A long-standing nightclub and bar, Mega Bar offers a clubbing experience.