A cafe, Chez Teresa, offering a relaxed atmosphere. It is one of the many cafes in the area.