at Leopoldstraße 80, Munich , 80802 Germany
49 FB users likes I Love Leo, set it to 1 position in Likes Rating for Munich, Germany in Frozen Yogurt Shop category
I Love Leo is Munich based place and this enity listed in Frozen Yogurt Shop category. Located at Leopoldstraße 80 80802. Contact phone number of I Love Leo: +49 89 38380193