Olive & More is a deli offering specialty groceries.