La Plaza is a Mediterranean restaurant offering a diverse menu with European and international influences.