A cafe offering coffee and more. Located on Vlachou Street, it's a popular spot.