Chez Leo Restaurant

Coques Frites / Fruits De Mer / Poulet
Fried Clams / Seafood / Chicken
Restaurant and Take Out

Ouvert!

Au Plaisir de vous servir à nouveau!

Now Open!

Looking forward to serving you again!

3868 Route 134
Shediac Bridge