Friendly cafe serving coffee and food. A welcoming spot.