Bar Restaurante Los Leones
Bar · Spanish · Casual Dining
Bar Restaurante Los Leones is a Spanish establishment offering a menu with options like white asparagus with hollandaise sauce and warm eggplant salad with cheese. It is located in Calahorra.
Location