Leonardo
Pizza · Italian
Leonardo is a pizza restaurant offering a variety of pizzas, salads, and other dishes.
Location
Best places nearby
The highest rated places close to Leonardo.
Local restaurants nearby
Стрийська вулиця, 106, Львівська область
Location
The highest rated places close to Leonardo.
Стрийська вулиця, 106, Львівська область