Preheat the oven to 350° (or preheat broiler)
In a large saucepan, heat olive oil over medium heat. Add garlic and red pepper. Saute for about one minute, until fragrant and garlic begins to turn light brown. Add spinach and toss. Quickly add white wine and continue to toss spinach. Cover and cook until wilted, about five minutes. Once cooked, sprinkle with lemon juice.
Place oysters on a baking sheet. Spoon the spinach mixture onto the oysters in the half shell. Top with swiss cheese.
Bake seven to 10 minutes (broil four to five minutes under direct heat) until topping is bubbly and browned. Garnish with chopped parsley. Serve immediately.