Leonardos bar is a bar located in the heart of las americas. Just 1 minute from the strip, with entertainment every night and shows all the sporting action
OTHER PLACES NEAR LEONARDOS BAR
Shenanigans 3.45 The Patch, Avenida Rafael Puig Lluvina 0.52 Miles Away