Open Tuesday to Friday from 8am - 2pm | Saturday and Sunday from 8am - 3pm
638 Concession Street
There's Always Something Going On At Papa Leos
Exciting Papa Leos News & Events
We're open for dinner on December 15 and 16 from 5pm - 8pm! We want to make things even more merry for holiday shoppers going the Maker's Market and other stores on the street those two nights.
> Get more details here