Independent cafe serving coffee and food.