Cafe Dido is a friendly cafe offering English food. A good spot for breakfast, lunch, or a quick break. Takeaway options are available.