Leche
Coffee Shop · Deli · Spanish
Leche is a coffee shop and deli with a Spanish flair, offering specialty coffee and quality products. It's a local cafe known for its good vibes and selection of items from local farmers.
Location
Best places nearby
The highest rated places close to Leche.
Local restaurants nearby
Szondi utca 22, 1067 Budapest, Hungary



