A cafe offering coffee and more. Located on Armeneasca Street.