Chez Leo Restaurant

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

Ouverture le 12, Mai 2017!

Au Plaisir de vous servir à nouveau!

Opening May 12, 2017!

Looking forward to serving you again!

3868 Route 134
Shediac Bridge