Sunflower Deli offers homemade food.