Tall Tales Cafe

Restaurant in Dutton, Ontario