Forn Ca na Teresa is a bakery offering a variety of house-made baked goods and confections.