Da Lillo is a pizza restaurant offering freshly prepared Italian cuisine in a cozy atmosphere.