Family pizzeria Deli offers Italian and Japanese cuisine, including pizza and sushi, with takeout and delivery options.