Can anyone tell me if the Apollo cafe near the indoor market in Bradford is still there?
I think it was run by a nice greek family.
If it's still there, do they still run it?
I was there many years ago and will be visiting this year.
Thanks for any help