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
Can’t find the right one?
Check out these similar restaurants.
Local restaurants nearby
Szondi utca 22, 1067 Budapest, Hungary

