This Cafe is undoubtedly one of the best Italian coffee and food establishments I have ever come across! It is wonderful to get the opportunity to express my gratitude to the staff of Cafe Lella!
I always visit Cafe Lella when I am in Canberra. I have spent a few years living in Europe during which time I developed an...
More
