Cafe di Organo

Come see us! We are located in the heart of downtown St. Louis, just waiting to serve you. 



We also take food orders via phone, text message, or email. We deliver too from 11-3pm!



 



 

Phone: 314-678-2000

Fax: 1-800-469-6910

Text: 314-283-8950

orders@cafediorgano.com



(Located on the corner of Locust and 13th)

1221 Locust St.

St. Louis, MO 63103

 

Mail to:

PO Box 680

St. Louis, MO 63188



Your details were sent successfully!

Location - C0ntact