Olive Branch Bistro – Albuquerque, New Mexico (CLOSED)

The depiction of a dove in flight with an olive branch in its beak is common in early Christian art and tradition. The dove symbolizes the Holy Spirit while the olive branch is seen as a symbol of peace. Christian tradition, as chronicled in Genesis 8:11, describes a dove carrying an olive branch to signal the cessation of flooding throughout the world after forty days and forty nights of rain: “And the dove came in to him in the evening; and, lo, in her mouth was an olive leaf pluckt off: so Noah knew that the waters were abated from off the earth.” Greek mythology mentions the olive branch numerous times, including during a tale of a competition between Athena,…