Reviews
So that you don't dive naively into a new culinary adventure, Menulist has compiled all the ratings for Leo Pizza from all important websites, so you can get a transparent picture. So far there are 6 ratings found on 1 pages. On average, Leo Pizza was rated 4.5. This means that this restaurant is incredibly well regarded by its guests. Help our community find the best spots and submit a review through our rating system.
Reviews from various websites
All reviews for Leo Pizza from all websites. The restaurant offers good food (4.5 stars) and is one of the best restaurants in Brossard.
This place is closed. It's now the new address of Mon Ami brossard.
The best family pizza restaurant on the south shore! My sister who's outside of the delivery area even pays extra for them to bring it! You won't be
pizza is succulent!!! one of the best pizza on the south side and the best in the corner!! Thank you.
I and my wife ordered a margarita pizza to listen to a good movie on TV we weren't disappointed this is the second time! I suggest you the thin paste it is exce...
read moreI haven't actually been to Leo Pizza but from the 2 times I've ordered delivery submarine sandwiches from there, I can say they are the best in the South Shore...
read more{{ slotProps.result.comment | strip_tags | str_limit(160) }}
read more