This establishment is a cafe that serves tea and is open to the public. It is located in Coimbra, Portugal.