Restaurant
Leo
34 locals recommend,
Location
#4-23 Calle 65 Bis
Bogotá, Bogotá
Nueva Granada
Tips from locals
The best restaurant in Bogotá. By far. Exotic flavours and an experience you won't regret.
MICHELIN STARS Restaurant. Most famoust woman chef in the wold. restauranteleo.com