Westminster's plant-filled Italian café feels like a green oasis with fresh pasta, wild mushroom dishes, and sandwiches that live up to the hype.