Philadelphia-Mediterranean stuffed peppers