Astra Hotel SLU

Located in the lobby of Astra Hotel, Caffe Ladro offers excellent coffee, decadent pastries, and friendly baristas. The tech-savvy, innovative design of the environment provides a beautiful spot [...]


2+U Caffe Ladro

Caffe Ladro, located in the 2+U building, is a beautiful, modern cafe with all the amenities you’ve come to love and expect from Caffe Ladro. Enjoy exquisitely crafted coffee and house-made [...]

page 1 of 2