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