Restaurant serving homemade food.