Leonardo's & Il Sole D'Italia Pizzeria
112 Rue Pamilla
Write a Review
How many stars do you give it?
Please include your correct email address if you want us to reply.
Leonardo's & Il Sole D'Italia Pizzeria (613) 853-1158
112 Rue Pamilla, Ottawa ON as of