BABA LOU is a coffee shop offering coffee and more. It is located in Thessaloniki and serves customers daily from 7:00 AM to 10:00 PM. The establishment is known for its coffee offerings.