La Plaza is a pizza restaurant offering a diverse menu in an elegant and welcoming setting.