Cafe serving delicious homemade food.