Cafe offering Italian and Mediterranean fare.