Spinach orzo soup w lemon and roasted garlic - What treat for my tastebuds!