Cafe Leon Interior 6 Local 3 Paseo Del Faro

Ac. 85 ##11-53, Bogotá, Cundinamarca, Colombia
4.16 (10)
$$$
Very friendly
Restaurant, Café, Fast food

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app