Complete The Mega Restaurant level on any Difficulty setting 41.70% of players have unlocked this achievement