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!
© 2021 The Lost & Found Cafe. All Rights Reserved.