Deli's Time is a restaurant.