Delitaly is an Italian restaurant and deli offering fresh food. Limited seating available.