New Deli is a restaurant offering a variety of food options. The search results indicate it is a deli and sandwich shop. Key facts used: business name and category suggestions from search results.