Il Centro offers an inviting atmosphere and serves Italian cuisine with live music events.