Has anyone been to or heard of anyone going to a place called Lime & Olive @ Narromine.
I was on my way back from Adelaide and seen the signs Lime & Olive Car Showroom,Ive googled it to no evail,anyone have any info on it.???
It is about 10 ks from narromine on an Olive growing property.
Cheers