Deli offering delivery services.