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