2 tablespoons extra virgin olive oil
1 medium onion, finely chopped 2 garlic cloves, minced
2 (9-ounce) packages frozen artichoke hearts, thawed and chopped 1 (10-ounce) package frozen chopped spinach, thawed and squeezed dry 2 (8-ounce) packages cream cheese, softened 1/2 cup mayonnaise
1 tablespoon lemon juice
1 teaspoon Worcestershire sauce
1 cup grated Parmesan cheese, divided Toasted bread for serving