La Delizia is an eatery offering dine-in and delivery options. Search online for more details.