Popular cafe with a friendly atmosphere, known for good coffee and tasty food. A welcoming spot for a meal.