Leonardo's
Bar · Bar and Grill · Pub
Leonardo's is a sports bar offering beer, cocktails, and televised sports. It features a sunny patio with ample seating.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Leonardo's .
Local restaurants nearby
Avenida Rafael Puig Lluvina, 1


