Town of Mount-Royal

Little Station, Big Taste

Tucked away in the heart of the garden city , the Town of Mount Royal’s historic train station is home to the utmost family oriented Pizzaiolle since 2003.

Located In the heart of the garden city,
nestled in the Town of Mount-Royal’s enduring train station building.


Sun – Sat from 11:30am to 10:00pm

1275 Chemin de Dunkirk, Mount-Royal, H3R 3L3