Skip to main content

Deus Ex Machina – First Year Celebration

By February 25, 2013General Posts


Welcome to Deus Ex Machina’s latest addition to its global ground fleet of marvel outlets located in Venice, CA. The gas station turned flower shop turned Deus Ex Machina is an awesome place to get a coffee and peruse the goods. 

Continue reading