Slo Coffee Shop
Restaurant • Cafe • Coffee shop • Coworking space👍👍 This was my first visit. Staff were friendly and lot of space to sit and enjoy coffee or work on your laptop. The latte was fabulous - as an Aussie I miss my lattes in France and Valrhona hot chocolates were impressive (and tasty) see pic!
Address
21 Rue Alsace Lorraine, 69001 Lyon, France
Website
Contact
+33 4 28 29 64 05Rating on Google Maps
4.70 (27 reviews)Open on Google Maps