A cafe offering coffee and regional specialties. Located in Leiria.