Cafe Io is simply wonderful! It's quickly becoming my favorite weekend lunch spot in Lebo. It's at a great location on Beverly Road in Lebo, and the service is superb! Let me also tell you that you must get the French Mushroom soup!! Think FO soup only way better. It comes with a little shaving of parm cheese on top that is the perfect amount. I crave that, I want more. They also serve alcohol which is always a plus in my book. I've only been in for lunch twice so far, but I am really looking forward to trying other menu items!