Lilo Cafè

Carrer de la Diputació, 443, 08013 Barcelona, Spain
4.46 (46)
$$
Very friendly
Brunch, Café, Healthy

Recent Reviews

Dishes

Served by this restaurant, reviewed by the abillion community 🌱
Get abillion app