The Lost & Found Cafe
home
menu
Social
team
contact
You can find us at
45 W Mill St, unit 3
Elora, ON
View on Google maps
or call us at
(226) 384-5400
See you!