I Love Leo is a cafe offering frozen yogurt in a pleasant ambiance with a view. It is located in Friedrichshafen.