Deli offering freshly prepared, homemade food.