Leila's Corner is a cafe offering a variety of pastries, quiches, cakes, and hot/cold drinks. It is known for serving a substantial English breakfast.